/*html {
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: url(desaturate.svg#grayscale);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(1);
}*/

body {
  font-size: 14px;
  font-family: arial, Microsoft Yahei, "Hiragino Sans GB", sans-serif;
}
.font14{font-size:16px;}
.bold{font-weight:800;}
.textcenter{text-align:center;}
.newspro{margin-top:10px;height:60px;font-size:12px;line-height:20px;padding: 0 30px 0 30px;color:#777;}
.newspro a {color:#777;}
*{font-family:微软雅黑,宋体;FangSong_GB2312;KaiTi_GB2312;padding:0px;list-style-type:none;}
 input:-webkit-autofill { box-shadow: 0 0 0px 1000px white inset !important;}
a {
  color: black;
}
.fleft{float:left;}
.fright{float:right;}
a:hover{text-decoration:none}

img {
  border: none;
}

.list-group {overflow:hidden}
.ch19_img_px{width:150px;height:100px;}
.img_new_px img{max-width:100%;width:expression(this.width > 100% ? 100%: true);height:auto;}
.img_px{ width: 100%;}
.text-r{text-align:right}
.top20 {
 
}

.breadcrumb > li + li:before{padding:0}
.top5{margin-top:5px;}
.top10 {
  margin-top: 10px;
}
.left20 {
  margin-left: 20px;
}
.right20 {
  margin-right: 20px;
}

.left10 {
	/*
  margin-left: 10px;*/
}

.padding20{
  padding: 20px;
}
.padding10{
  padding: 10px;
}
.lineheight20{
  line-height: 20px;
}
.lineheight20{
  line-height: 10px;
}
ul li {
  list-style: none;
}
.pdleft0{padding-left: 0px;}

.thumbnail{margin-bottom:0px;}
p{margin:0px;}
/*注册页面*/
.loginbody{background:#9BA0A5;}
.footerlogin{background: #9BA0A5;height:100%;}
.loginbox div img{width:100%;max-height:150px;}
/* nav1开始 */
.nav1_img{min-height:50px;}
/* nav1结束 */

/* 专题开始 */
.zt_size a{font-size:17px;}
.mod-catalog-box__header {
	line-height: 24px;
}
.mod-like_title {
	font-size: 22px;
	width: 222px;
	padding-bottom: 16px;
	cursor: default;
	color: #202020;
	float:left
}
.mod-like__link {
	float: right;
	padding-top: 6px;
	padding-bottom: 16px;
	color: #333
}
.mod-like__link span {
	font-size: 14px
}
.mod-catalog-box__content {
	border-top: 1px solid #DDD;
	padding-top: 30px;
	position: relative
}
.course-card-list-9-wrap .course-card-list {
	margin-left: -17px
}
.mod-catalog-box__content .course-card-list {
	margin-top: -9px
}
.course-card-list {
	font-size: 14px;
	margin-left: -8px;
	margin-right: -8px
}
.course-card-list-9-wrap .course-card-list .course-card-item {
	margin-left: 9px
}
.course-card-item {
	float: left;
	width: 220px;
	padding: 7px 7px 10px;
	border: 1px solid transparent;
	position: relative
}
.course-card-item .item-img-link {
	position: relative;
	display: block;
	margin-bottom: 6px
}
.course-card-item .item-img-link .item-img {
	width: 205px;
	height: 124px
}
.course-card-item .item-status {
	position: absolute;
	width: 205px;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
	background-color: rgba(0,0,0,.6);
	margin-top: -30px;
	overflow: hidden
}
.course-card-item .item-status-step {
	margin-left: 2px
}
.course-card-item .item-tt {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 40px;
	font-size: 14px;
	margin-bottom: 8px;
	word-wrap: break-word;
	word-break: break-all
}
.course-card-item .item-tt-link {
	color: #333
}
.course-card-item .item-line--bottom {
	height: 24px;
	line-height: 24px
}
.course-card-item .item-line .line-cell:first-child {
	margin-left: 0
}
.course-card-item .item-price.free {
	color: #5fb41b;
	font-size: 14px
}
.course-card-item .item-source {
	display: inline-block;
	color: #999;
	float: right;
	width: 105px;
	text-align: right
}
.course-card-item .item-source .item-source-link {
	color: #999
}
.course-card-item:hover {
	border-color: #ddd;
	box-shadow: 1px 1px 2px 1px #ECECEC
}
.course-card-item .item-tt-link:hover{color:#62b4f7}
/* 专题结束 */
/*nav19*/
.nav19logo{width:260px;margin-top:-38px;}
/*keyword_label4开始*/
.keyword3{color:#a1a4ab;}
.keyword3 a{display:inline-block;padding:3px 5px;color:#a1a4ab;color:rgba(161,164,171,0.89);line-height:16px;margin-bottom:10px;border-bottom:none}
.keyword3 a:hover{background:#333;color:#fff;text-decoration:none;padding:3px 5px}
/*keyword_label4结束*/

/*弹出框开始*/
div.jbox .jbox-border {
    opacity: 0.04 !important;
}
    div.jbox .jbox-container{
    border-top: none !important;
    min-width: 300px !important;   
    z-index: 1001 !important;}
    div.jbox .jbox-title{  
    font-size: 12px !important;
    font-family: "\5b8b\4f53" !important;   
   }
  div.jbox .jbox-close,div.jbox .jbox-close-hover{
    height: 21px !important;
    position: absolute !important;
    right: 10px !important;
    width: 43px !important;}
/*弹出框结束*/

/* nav1开始 */
#main-menu{position:relative;z-index:9999;width:auto}
#main-menu ul{width:12em}
.submenu li{ float:left; padding:0 20px;}
.nav>li>a{padding:15px 8px;}
/* 搜索 */
.pagination{width:100%;}
/*手机端适应*/
@media all and (max-width:460px) {
.pagination{width:100%;}
}
/*手机端适应*/

.right ul li{ float:left;width:80px; height:50px;}
/* nav1结束 */

/* nav3开始 */
.nav3_a a{padding:0 10px}
.nav3_a{padding-top:5px;}
/* nav3结束 */

/* nav8开始 */
.header{background-color:#FAFAFA}
.header .topbar{background-color:#ebebeb}
#logo-header{margin-top:15px;}
/* nav8结束 */

/*nav12 css*/
.fright a{float:right;font-weight:200;}
/*nav12 css*/

/*nav14 css*/
.nav14height{height:174px;}
.nav14height a{line-height:174px;}
/*nav14 css*/

/*nav19开始*/
.nav19logo{margin-top:15px;}
/*nav19结束*/

/*nav19*/
.nav191{max-height:80px}
@media screen and (max-width:700px)
{
.nav191{max-height: 80px;float: right;
margin-top: -40px;}
.nav31_s{display:none}
}

/*nav21*/
.main-menu .wp-menu .menu-item {float:left; position:relative; }
.main-menu .wp-menu .menu-item a.menu-link { font-size: 16px; text-align: center; color: #fff; display: inline-block; height: 50px; line-height:50px; padding: 0px 22px; -o-transition: all 0.2s;
transition: all 0.2s;}
.main-menu .wp-menu .menu-item a.menu-link span { display: inline-block; height: 50px; line-height: 50px; font-size: 13px; color: #9e9da2;}
.main-menu .wp-menu .menu-item a.menu-link:hover,.main-menu .wp-menu .menu-item a.selected,.main-menu .wp-menu .parent a.parent { color: #e4bd2f;}
.main-menu .wp-menu .menu-item a.menu-link:hover span,.main-menu .wp-menu .menu-item a.selected span,.main-menu .wp-menu .parent a.parent span{ color: #beb065;}
.main-menu .wp-menu .menu-item .menu-arrow {display:none;}
.main-menu .wp-menu .i1 a.menu-link { background-image: none; }
.main-menu .wp-menu .sub-menu { display: none; width:166px; position:absolute; left:0; top:48px; opacity: 0.8;filter: alpha(opacity=80); z-index: 100;}
.main-menu .wp-menu .sub-menu li { float:none; position:relative;}
.main-menu .wp-menu .sub-menu li a { display:block; line-height: 17px; padding: 5px 15px; color: #fff; font-size: 13px;}
.main-menu .wp-menu .sub-menu li a:hover {  background:#fff;}
.main-menu .wp-menu .sub-menu .sub-menu { left:100%; background: #003773}
.main-menu .wp-menu .sub-menu .sub-menu .sub-menu { background: #012954}
.main-menu .sub-menu-wrap { width:100%; position:absolute; left:0; right:0; top:54px; background:#003E81; opacity: 0.8;
filter: alpha(opacity=80); z-index: 100; display:none;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu li a { display:block; line-height: 17px; padding: 5px 0; color: #fff; font-size: 13px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu li a:hover {color: #e4bd2f; text-decoration:underline;}
.rolenav {float:none; height: 30px; line-height: 30px;margin-right:15px; text-align: right; color: #4479ad;}
.rolenav ul {float:left;}
.rolenav ul li {float:left;margin:0 8px;}
.rolenav a {font-size:15px;}
.rolenav a.link-i5{margin-left:15px;}
.rolenav a:hover { color: #ca761c; text-decoration: underline;} 
.rolenav span { margin: 0 8px;}
.rolenav span.cut { display: none;}
.clearfix:after{clear: both;display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;margin-bottom:0px;}
.searchbtn{width: 29px;height: 30px; border:0; outline: 0;background: url(../img/comimg/searchbtn.jpg) no-repeat top right; position:absolute;right: 1px; top: 1px;z-index:120; cursor:pointer;}
.search-bar { width:132px; height: 30px; float:left; position:relative;}
.search-box { width: 100%; /*background: #fff;*/ height: 30px;position:absolute;right:0px; top:0px; z-index:100;overflow: hidden;}
.search-box .input-item { margin-left: 3px; margin-right: 34px; }
.search-box .input-item input { border: 0; outline: 0; width: 100%;  line-height: 17px; padding:5px 0; background: none; color: #999; font-size: 14px; font-family: "Microsoft YaHei" }
.search-box .input-submit { display: block; width: 29px; height: 30px; background: url(../img/comimg/searchbtn.jpg) no-repeat top right; cursor: pointer; position: absolute; right: 0; top: 0;}
.search-box .input-submit span { display: none;}
#header21 {position:absolute; top:0px; left:0px; z-index:100;}
#header21 .inner { width:1000px; }
.head { width:100%; height:auto; }    /**页头部分**/
.head .head-left {float: left; display: inline-block; margin: 5px 0px 4px 0px;}		/**站点logo**/
.head .head-right { float: right; display: inline-block; margin-top: 24px; text-align:right; position:relative;}
.wrapper { width:100%; margin:0 auto;}
.wrapper .inner {margin:0 auto;} /**页面全局宽度**/
.jsnav{ float:left;margin-top:22px;}
.lang{float:left;margin-right:10px;}
.lang li{float:left;margin-left:20px;}
.lang li,.lang li a{line-height: 30px; font-size: 14px; color:#fff;}

@media screen and (max-width: 959px) {
.wrapper .inner{ width:auto; height:auto; padding:0 6px; }
#l-container .inner {width:auto;}
#header .inner { width:auto; }
.jsnav{margin-left:-20px;}
.rolenav ul li {margin: 0 4px;}
.search-bar { width:100px;}
.navi-aside-toggle { display: block; width:34px; height: 34px; background: url(../img/comimg/menu-icon-arrow-white.png) no-repeat 50%; cursor: pointer; position: absolute; right: 5px; bottom: 8%; margin-top: -17px; }
#header21 .inner { width:100%; }
.main-menu .wp-menu { margin-left:0px;display:-webkit-box}
.main-menu .wp-menu .menu-item {-webkit-box-flex:1; }
.main-menu .wp-menu .menu-item a.menu-link { /* width:100%; */ padding: 0px 9px;}
.main-menu .sub-menu-wrap {display:none!important;}
}
@media screen and (max-width: 767px) {
.navi-aside-toggle { display: block; width:34px; height: 34px; background: url(../img/comimg/menu-icon-arrow-white.png) no-repeat 50%; cursor: pointer; position: absolute; right: 5px; bottom: 8%; margin-top: -17px; }
.wrapper .inner{ width:auto; height:auto; padding:0 6px; }
.navi-aside-toggle { display:block;}
#header .inner { position:relative; padding:0px 6px 10px 6px;}
.head .head-left { float:none; width:100%;}
.head .head-left .sitelogo a{ display:inline-block; width:322px; height:79px;}
.head .head-right { float:none; width:auto;margin-top:0px;}
.head .head-right .rolenav{ display:none;}
.head .head-right .search-bar {float: none; width: 184px!important; ;padding-top:0px;background:#fff;}
.topnav{display:none;}
.jsnav{display:none;}
#nav{ display:none;}
.main-menu {display:none;}
.lang{display:none;}
}
.m-body{overflow: hidden;height: 132px;}
.navi-aside-page {position: fixed;}
.wp-navi-aside { display: none; position: fixed; left: 0; top:0; bottom: 0; right: 0; width:312px;z-index: 1000; }
.wp-navi-aside .navi-aside-mask { width: 100%; height: 100%; background: rgba(0,0,0,.1); }
.wp-navi-aside-active { display: block;}
.wp-navi-aside .aside-inner {position: fixed;top: 0;bottom: 0;right: -216px;z-index: 1002;width: 216px;max-width: 100%;background: #252525; overflow-y: auto;-webkit-overflow-scrolling: touch; }
.wp-navi-aside .aside-inner:after {content: "";display: block;position: absolute;top: 0;bottom: 0;right: 0;width: 1px;background: rgba(0,0,0,.6);box-shadow: 0 0 5px 2px rgba(0,0,0,.6);}
.wp-navi-aside .navi-aside-head { margin-top: 0;border-top: 1px solid rgba(0,0,0,.3);background: #333;box-shadow: inset 0 1px 0 rgba(255,255,255,.05);text-shadow: 0 1px 0 rgba(0,0,0,.5);}
.wp-navi-aside .navi-aside-head .navi-aside-title { padding:7px 10px; font-weight: normal; color: #777; font-size: 14px;}
.wp-navi-aside .navi-aside-wrap { color: #aaa;border-bottom: 1px solid rgba(0,0,0,.3);box-shadow: 0 1px 0 rgba(255,255,255,.05);}
.wp-navi-aside .navi-aside-wrap li { position: relative;}
.wp-navi-aside .navi-aside-wrap li span{display:none;}
.wp-navi-aside .navi-aside-wrap li .menu-switch-arrow { display:block; cursor: pointer; width:50px; height: 35px; position: absolute; right: 0; top:0px; color: #f6f6f6; font-size: 14px; background: url(img/menu-switch-arrow.png) no-repeat 30px -25px;}
.wp-navi-aside .navi-aside-wrap li .menu-open-arrow { background-position: 20px 12px;}
.wp-navi-aside .navi-aside-wrap li a { display: block; text-decoration: none; color: #c7c7c7; font-size: 14px; line-height: 20px; padding: 8px 30px 8px 15px;border-top: 1px solid rgba(0,0,0,.3);box-shadow: inset 0 1px 0 rgba(255,255,255,.05);text-shadow: 0 1px 0 rgba(0,0,0,.5);}
.wp-navi-aside .navi-aside-wrap li a:hover,.wp-navi-aside .navi-aside-wrap li a:focus { background-color: #404040; color: #fff; outline: 0;}
.wp-navi-aside .navi-aside-wrap li .sub-menu { display: none; background-color: #2e2e2e;}
.wp-navi-aside .navi-aside-wrap li .sub-menu li a { padding-left: 20px; }
.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu { background-color: #333}
.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu li a { padding-left: 30px;}
.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu { background-color: #343434;}
.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu li a { padding-left: 40px;}
.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu .sub-menu { background-color: #373737;}
.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu .sub-menu li a { padding-left: 50px;}

/*nav26 开始*/
#header26 .inner{width:1170px;}
@media screen and (max-width:700px)
{
#header26 .inner{width:100%;}
.f20ewm{display:none}
}
/*nav26 结束*/

/*nav23开始*/
.logo.nav23logo{min-height:130px;}
.logo-1.nav23{padding-top:22px;}
.pc-menue.nav23{height:55px;}
a.l1-nav.nav23{line-height:55px;height:55px;}
li.l1-nav.nav23{height:55px;}
ul.l2-nav.nav23{top:55px;}
.wid1100{height:130px;}
/*nav23结束*/

/*nav29开始*/
.theTop.nav29color{background:#292828;border:0}
.sizecolor span{color:#bdbdbd}
/*nav29结束*/

/*nav31开始*/
.nav31_s{height:75px;padding-top:12px}
/*nav31结束*/

/* tpl8.栏目标题开始 */
.top_lt{padding:0;display:block;line-height:29px}
.top_lt .tt{display:block;text-align:center;color:#000;font-size:20px;float:left}
.top_lt .more a{cursor:pointer;display:block;float:right;padding-right:15px;font-size:12px;font-weight:400}
/* tpl8.栏目标题结束 */

/* tpl8.栏目开始 */
.panel-heading{padding:10px 8px;}
.list-group-item{border:0;padding:5px 10px;}
.btn{padding:5px 10px;}
.pt45{padding-top:45px;}
/* tpl8.栏目结束 */

/* 当前位置2开始 */
.breadcrumb2{text-align:right;font-size:12px;margin-top:40px;}
/* 当前位置2结束 */

/*footer2开始 lastedit:songgang */
.footer{
  min-height:100px;
}
.footer-main{
  min-height:100px;
}
.footer2_color a{color:#fff}
/*footer2结束*/

/*foot4开始*/
.footer4{
	width:100%;
	padding-bottom:20px;
	}
.foot4{
	width: 90%;
	margin:auto;
	line-height:25px;
	padding-left:170px;
	margin-top:20px;
	}
.foot4 ul{
	float:left;
	width: 16%;
	}
.foot4_wei{
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
	}
.copy{

	padding-top:1%;
	line-height:30px;
	text-align:center;
	font-size:14px;
	}
/*foot4结束*/
/*link30开始*/
.link30{
	margin:auto;
	line-height:25px;
	margin-top:20px;
	}
	.link30 li{
	text-align:center;
	}
.link30_wei{
text-align:center;
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
	}

/*link30结束*/
/*foot5开始*/
.footer5{
	background-color:#f6f6f6;
	border-top:1px solid #c7c7c7;
	padding:50px 0;
	}
.list>li>a{display: block; padding: 5px 0;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
/*foot5结束*/

/*foot8开始*/
.footer8{width: 100%;height: 215px;}
.fot_wap{width: 1000px;margin: 0 auto;overflow: hidden;padding:0;color: #fff;font-size: 14px;height: 183px;}
.fot_wap a{color: #fff;}
.fot_wap a:visited{color: #fff;}
.fot_wap a:hover{color: #000;}
.fot_left{width:315px;float: left;/*border-left: 1px solid #7a0000;border-right: 1px solid #7a0000;*/padding: 18px 0 0 60px;}
.fot_left .eng{padding-bottom: 36px;}
.fot_left .sf{line-height: 36px;}
.fot_left .sf a{padding-right: 68px;}
.fot_cen{padding:59px 100px 0 50px; width: 420px;float: left;}
.fot_right{/*border-left: 1px solid #7a0000;border-right: 1px solid #7a0000;*/padding: 49px 25px 0 40px;width: 256px;float: left;}
.fot_right li,.fot_wap6 li{width: 37px;height: 37px;float: left;margin: 0 16px 36px 0;}
.fot_right li a,.fot_wap6 li a{display: inline-block;width: 37px;height: 37px;background: url(../images/share.png) no-repeat;}
.fot_right li a:hover,.fot_wap6 li a:hover{background: url(../images/share_h.png) no-repeat;}
.fot_right li a.shre2,.fot_wap6 li a.shre2{background-position: -55px 0;}
.fot_right li a.shre3,.fot_wap6 li a.shre3{background-position: -109px 0;}
.fot_right li a.shre4,.fot_wap6 li a.shre4{background-position: -162px 0;}
.fot_right li a.shre5,.fot_wap6 li a.shre5{background-position: 0px -71px;}
.fot_right li a.shre6,.fot_wap6 li a.shre6{background-position: -52px -71px;width: 42px;}
.fot_right li a.shre7,.fot_wap6 li a.shre7{background-position: -108px -71px;}
.fot_right li a.shre8,.fot_wap6 li a.shre8{background-position: -162px -71px;}
.fot_right .pku_share2{height:127px;padding-left:19px;}
.fot_bot{width:100%; margin:0 auto;font-size: 12px;overflow: hidden;color: #fff;text-align: center;height:32px;line-height: 32px;background: #000;}
/*foot8结束*/

/*foot12开始*/
#footer12 {font-size: 12px; position: relative; }
#footer12 .footNav { padding: 0 0 5px 0; height: 30px; line-height: 30px; margin-left: -10px; }
#footer12 .footNav a { margin: 0 10px; }
#footer12 .copyRight { text-align:center;line-height:20px; padding:5px 0 ; }
#footer12 #imgConac{  height:80px;  vertical-align: middle;}
#footer12 .copyRight a { text-decoration: underline; }
#footer12 .siteWidth {padding:35px 0 30px 0}
#footer12 dl{ padding-left:90px; }
#footer12 dt{ height:40px; line-height:40px; font-size:14px; font-family:"microsoft yahei"; color:#fff; }
#footer12 .b a{ margin:0 8px 0 0; }
#footer12 .c a{ margin:0 8px 0 0; }
#footer12 .b{padding-left:120px;}
#footer12 .c{padding-left:120px;}
@media (max-width: 768px) {
#footer12 .b{padding-left:90px;}
#footer12 .c{padding-left:90px;}
}
#footer12 .siteWidth p{line-height:22px;}
/*foot12结束*/
/*foot15*/
.foot15{ width:100%; position:relative;}
.foot_wz span{ line-height:30px; font-size:14px; display:block; color:#000;}
.foot_logo img{max-height:60px;}
@media screen  and (max-width:700px) {
.foot_logo img{max-height:auto;}

}

/* tpl9.nav开始 */
.navbar{margin-bottom:0}

/* 搜索 */
.navbar-default{background:0 0;border:none}
.navbar-form .form-control{width:auto;display:inline-block}
/* tpl9.nav结束 */


/* tpl9样式开始 */
.c1_bj_color{background-color:#fff;height:340px;overflow:hidden}
.top_main1 .top_main1,.link-panel .top_main1 { margin:0 18px; }
.top_lt {padding: 11px 0; margin-bottom: 10px;}
.post-wrap .event-item {display:block;position:relative; height:44px; margin-bottom:15px;}
.post-wrap .event-item .item-top_lt2,.post-wrap .event-item .item-local {display:block; font-style:normal; margin-left:104px; overflow:hidden; white-space:nowrap;height:18px; line-height:18px;text-overflow: ellipsis; }
.post-wrap .list-group-item:hover { background-position: 3px -44px;}
.post-wrap .list-group-item .item-top_lt2 { display: block; height:24px;  margin-left: 5px; margin-right: 43px; font-style: normal; overflow:hidden; text-overflow:ellipsis;}
.post-wrap .list-group-item .pull-right { display: block; text-align:right; height: 24px; position: absolute; right: 0; top:5px; white-space: nowrap; font-style: normal; float: right;}
.more { margin-top: 15px; text-align: right; line-height: 1em;}
.top_main1 .top_lt1 .more { float:right:}
.top_main1 .top_lt1 .more a{display:inline-block; font-size: 16px; height:34px; line-height: 34px; cursor:pointer; text-decoration: none;}
/* tpl9样式结束 */

/* top_main开始 */
.topmain_img{padding-top:5px;margin-top:35px;margin-bottom:20px;}
.topmain2_img{padding-top:5px;margin-top:35px;margin-bottom:20px;}
.topmain3_img{padding-top:5px;margin-top:35px;margin-bottom:20px;}
.topmain4_img{padding-top:5px;margin-top:35px;margin-bottom:20px;}
.topmain5_img{padding-top:5px;margin-top:35px;margin-bottom:20px;}
.topmain6_img{padding-top:5px;margin-top:35px;margin-bottom:20px;}
/* top_main结束 */

/* channel1开始 */
.post-wrap .list-group-item .item-title{ height:24px; /*display: block;  margin-left: 5px;*/ margin-right: 43px; font-style: normal; overflow:hidden; text-overflow:ellipsis;}
.post-wrap .event-item .item-title, .post-wrap .event-item .item-local{display:block; font-style:normal; margin-left:104px; overflow:hidden; white-space:nowrap;height:18px; line-height:18px;text-overflow: ellipsis; }
/* channel1结束 */

/* channel32开始 */
.list_time {
	text-align: center; line-height: 22px; width: 46px;float: left;height:63px; padding-top: 22px; 
}
.list_time b {
	font-family: "Bookman Old Style"; color: #fff; font-size: 14px; font-weight: normal
}
.list_time p {
	font-family: "Bookman Old Style";font-size: 12px
}
.channel32left ul li {
	border-bottom: #c9c9c9 1px solid;line-height: 80px; height: 64px; font-size: 14px; vertical-align: bottom;
}
.channel32left ul li a {
margin-left:20px;
}
/* channel32结束 */

/* channel33开始 */
.channel33img{width:45%;float:left;}
.channel33right{width:55%;float:left;padding-left:15px;}
.channel33left ul li {
	border-bottom: #c9c9c9 1px solid;line-height: 55px; height: 55px; font-size: 14px; vertical-align: bottom;
}
/* channel33结束 */

/* channel35开始 */
.detailContent .column_1 {
	float: left; _display: inline;
}

.detailContent .column_1 {
	width: 100%;
}
.detailContent .leftNav {
	width: 100%; border-left-width: 12px; border-left-style: solid; position: relative;
}
.detailContent .leftNav h3 {
padding: 0px 22px; color: rgb(255, 255, 255); line-height: 68px; font-size: 22px;
}
.detailContent .leftNav .menuicon {
	color: rgb(255, 255, 255); text-indent: 0px; float: right; display: none;
}
.detailContent .leftNav li {
	line-height: 22px; font-size: 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; position: relative;list-style-type: none; -ms-zoom: 1;
}
.detailContent .leftNav ul {
	margin-top: 20px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid; display: block;
}
.detailContent .leftNav li a {
	padding: 1em 0px 1em 22px; color: rgb(34, 19, 45); margin-right: 28px; display: block; -ms-zoom: 1;
}
.detailContent .leftNav li i {
	padding: 1.5em 4px; top: 0px; right: 0px; bottom: 0px; color: #338329; font-size: 10px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid; position: absolute; cursor: pointer;
}
.detailContent .leftNav li i:hover {
	background: rgb(247, 247, 247);
}
.detailContent .leftNav li i.current {
	background: rgb(247, 247, 247);
}
.detailContent .leftNav li a:hover {
	color: rgb(79, 96, 140);
}
.detailContent .leftNav li.current a {
	left: -4px; color: #338329; border-left-color: rgb(255, 150, 0); border-left-width: 4px; border-left-style: solid; position: relative;
}
.detailContent .leftNav li.current ul {
	display: block;
}
.detailContent .leftNav li ul {
	background: rgb(247, 247, 247); border-width: 0px 0px 0px 4px; border-style: none none none solid; border-color: currentColor currentColor currentColor #338329; margin: 0px; left: -4px; width: 100%; display: none; position: relative;
}
.detailContent .leftNav li ul li {
	font-size: 12px; border-top-color: rgb(221, 221, 221); border-bottom-color: currentColor; border-top-width: 1px; border-bottom-width: 0px; border-top-style: solid; border-bottom-style: none;
}
.detailContent .leftNav li.current ul {
	border-left-color: rgb(255, 150, 0); border-left-width: 4px; border-left-style: solid;
}
.detailContent .leftNav li.current ul li a {
	padding: 11px 5px 11px 34px; border: 0px currentColor; color: rgb(34, 19, 45); line-height: 18px; font-family: "Lucida Sans Unicode","Lucida Grande", Tahoma,Arial, Helvetica, sans-serif; margin-right: 0px; position: static;
}
.detailContent .leftNav li ul li a {
	padding: 11px 5px 11px 34px; border: 0px currentColor; color: rgb(34, 19, 45); line-height: 18px; font-family: "Lucida Sans Unicode","Lucida Grande", Tahoma,Arial, Helvetica, sans-serif; margin-right: 0px; position: static;
}
.detailContent .leftNav li ul li a:hover {
	background: rgb(240, 240, 240);
}
.detailContent .leftNav li ul li.current a {
	font-weight: bold;
}

/* channel35结束 */

/* channel36开始 */
.index_more_mt{position:absolute;top:12px;right:0px;}
.index_more_mt span{font-size:1.2em;font-weight:bold;cursor:pointer}
.rbottom_box ul li span {color: #900;font-size: 12px;position:relative;top:-1px;margin-right:10px;}
.rbottom_box ul li{border-bottom: 1px dashed #C9C9C9;line-height: 33px;list-style: none outside none;padding-left: 0px;text-align: left;}
/* channel36开始 */

/* channel37开始 */
.thumbnail-style{padding:7px;margin-bottom:20px;}
.thumbnail-style .thumbnail-img{position:relative;margin-bottom:11px;}
.thumbnail-kenburn img{left:10px;margin-left:-10px;position:relative;transition:all 0.8s ease-in-out;}
.thumbnail-kenburn:hover img {
   -webkit-transform: scale(1.2) rotate(2deg);
   -moz-transform: scale(1.2) rotate(2deg);
   -o-transform: scale(1.2) rotate(2deg);
   -ms-transform: scale(1.2) rotate(2deg);
}

.thumbnail-style a.btn-more{right: -10px;bottom: 10px;color: #fff;padding: 1px 6px;position: absolute;background: #72c02c;display: inline-block;}
.thumbnail h3, .thumbnail-style h3{margin:6px 0 8px 0;}
.thumbnail h3 a, .thumbnail-style h3 a{color:#585f69;font-size:18px;}

.thumbnail-style:hover{
	box-shadow: 0 0 8px #ddd;
    -webkit-transition: box-shadow 0.2s ease-in-out;
    -moz-transition: box-shadow 0.2s ease-in-out;
    -o-transition: box-shadow 0.2s ease-in-out;
    transition: box-shadow 0.2s ease-in-out;}
	.overflow-hidden{overflow:hidden}
/* channel37开始 */

/* channel38开始 */
.service .service-icon {
	float: left;
	padding: 10px;
	color: #72c02c;
	font-size: 35px;
	text-align: center;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.service .desc h4{	
font-size: 22px;
	line-height: 25px;}
	.service {
	overflow: hidden;
	margin-bottom: 10px;
	padding: 15px 15px 10px;
}
.service:hover {
	background: #fcfcfc;
	box-shadow: 0 0 5px #ddd;
    -webkit-transition: box-shadow 0.2s ease-in-out;
    -moz-transition: box-shadow 0.2s ease-in-out;
    -o-transition: box-shadow 0.2s ease-in-out;
    transition: box-shadow 0.2s ease-in-out;
}
.service .desc{
	padding: 0 15px;
	overflow: hidden;}
/* channel38开始 */

/* channel39开始 */
blockquote {
	padding: 5px 15px;
	border-left-width: 2px;
}

blockquote p {
	font-size: 14px;
	font-weight: 400;
}

blockquote h1,
blockquote h2,
blockquote span {
	font-size: 18px;
	margin: 0 0 8px;
	line-height: 24px;
}

/*Blockquote Styles*/
blockquote.bq-text-lg p,
blockquote.bq-text-lg small {
	text-transform: uppercase;
}

blockquote.bq-text-lg p {
	font-size: 22px;
	font-weight: 300;
	line-height: 32px;
}

blockquote.text-right,
blockquote.hero.text-right {
	border-left: none;
	border-right: 2px solid #eee;
}

blockquote.hero.text-right,
blockquote.hero.text-right:hover {
	 border-color: #555;
}

blockquote:hover,
blockquote.text-right:hover {
	border-color: #72c02c;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}

blockquote.bq-dark,
blockquote.bq-dark:hover {
	border-color: #585f69;
}

blockquote.bq-green {
	border-color: #72c02c;
}

/*Blockquote Hero Styles*/
blockquote.hero {
	border: none;
	padding: 18px;
	font-size: 16px;
	background: #f3f3f3;
	border-left: solid 2px #666;
}

blockquote.hero:hover {
	background: #eee;
	border-left-color: #666;
}

blockquote.hero.hero-dark,
blockquote.hero.hero-default {
	border: none;
}

blockquote.hero.hero-dark {
	background: #444;
}

blockquote.hero.hero-dark:hover {
	background: #555;
}

blockquote.hero.hero-default {
	background: #72c02c;
}

blockquote.hero.hero-default:hover {
	background: #5fb611;
}

blockquote.hero.hero-dark p,
blockquote.hero.hero-dark h2,
blockquote.hero.hero-dark small,
blockquote.hero.hero-default p,
blockquote.hero.hero-default h2,
blockquote.hero.hero-default small {
	color: #fff;
	font-weight: 200;
}
/* channel39结束 */

/* channel40结束 */
.main1_top{ height:40px; position:relative; background:#e8e9e3; border:1px solid #e0e0e0; border-top:3px solid #a2a2a2;}
.main1_top .title{ padding-left:66px; line-height:40px; font-size:18px;}
.main1_top .title_img{ position:absolute; left:10px; top:-8px;}
.main1_top .more{ float:right; padding-right:20px; line-height:40px; color:#676767;}
.main1_m{ padding:20px; border:1px solid #e0e0e0; background:#f8f9f1;}
.jlgx_bf{ height:2px; overflow:hidden; border:1px solid #e0e0e0; background:#f8f9f1; border-top:0px;}

.main1_left{ float:left; width:310px;}
.main1_left_t{ color:#fff; background:#33b30c; font-size:18px; line-height:40px; padding-left:15px;}
.main1_left_m{ height:38px; border:1px solid #e1e1e1; border-top:0px;}
.main1_left_m a{ float:left; display:block; width:49%; line-height:38px; text-align:center;}
.main1_left_m .left{ border-left:1px solid #e1e1e1;}

.main1_right{ float:left; width:660px; margin-left:30px; height:390px; position:relative;}
.main1_right li{width:660px; height:390px;}
.main1_right li img{width:660px; height:390px;}
.main1_right li .ceng{ color:#fff; position:absolute; left:11px; bottom:80px; z-index:2;}
.main1_right .index{ height:106px; width:100%; background:url(../images/cgkt_lun.png); position:absolute; left:0px; bottom:0px;}
.main1_right .index ul{ margin-top:30px; margin-left:11px;}
.main1_right .index li{ float:left; width:98px; height:65px; margin-right:10px;}
.main1_right .index li img{width:96px; height:63px; border:1px solid #999b9a; cursor:pointer;}
.main1_right .index .hover img{width:92px; height:59px; border:3px solid #2ea10b;}
.main2_left{ float:left; width:747px;}
.main2_left_l{ float:left; width:450px;}
.main2_left_l1{ float:left; width:133px; margin-right:17px; height:90px; position:relative;}
.main2_left_l1 img{width:133px;height:90px;}
.margt17{ margin-top:17px;}
.main1_m_li{ float:left; width:200px; margin-left:20px;}
.post-wrap li span{ font-size:12px; color:#fff; background:#898989; margin-top:7px;display:block; float:left; width:14px; height:14px; line-height:14px; text-align:center; }
.post-wrap li .lv{ background:#33b30c;}
.post-wrap li a{ padding-left:10px; line-height:28px;}
.main1_m_li li a:hover{ text-decoration:underline; color:#33b30c;}
.main2_right{ float:left; width:223px; margin-left:30px;}
.main2_right img{ width:223px; height:84px; margin-top:18px;}

.main3_nav{ position:absolute; left:420px; top:0px;}
.main3_nav li{ margin:0px 10px; float:left;}
.main3_nav li a{ color:#949494; font-size:16px; line-height:40px;}
.main3_nav .hover{ border-top:5px solid #33b30c; margin-top:-3px;}
.main3_nav .hover a{ color:#33b30c; line-height:36px;}

.cgkt_ceng{ background:url(../img/comimg/cgkt_1.png);position:relative;width:100%;color:#fff;margin-top: -20px;}
.cgkt_ceng_zi{position:absolute;width:100%;color:#fff;left:0;bottom:0;}
.cgkt_ceng_zi_cl{margin-left:4px}
.main3_left{ float:left; width:450px;}
.main3_left1{ float:left; width:184px;}
.main3_left1img{ float:left; width:184px; height:120px; position:relative;}
.main3_left1img img{width:184px; height:120px;}
.margt20{ margin-top:20px;}
.main3_left2{ width:230px; float:left; margin-left:20px;}
.main3_left2 li a{ padding-left:14px; background:url(../images/nyyw_li.png) no-repeat left center; line-height:29px; color:#313131;}
.main3_left2 li a:hover{ color:#33b30c; text-decoration:underline;}
.main3_right{ margin-left:40px;}

.main4_nav{ position:absolute; left:360px; top:0px;}
.main4_nav li{ margin:0px 10px; float:left;}
.main4_nav li a{ color:#949494; font-size:16px; line-height:40px;}
.main4_nav .hover{ border-top:5px solid #0776cc; margin-top:-3px;}
.main4_nav .hover a{ color:#0776cc; line-height:36px;}
.main4_left{ width:330px; float:left;}
.main4_left img{ width:330px; height:164px;}
.main4_left .title{ line-height:36px; font-size:18px; color:#0776cc;}
.main4_left p{ color:#868686; line-height:22px;}
.main4_left1{ float:left; margin-left:10px; width:350px;}
.main4_left1_1{ float:left; width:150px; height:120px; position:relative; margin-left:20px;}
.main4_left1_1 img{width:150px; height:120px; }
.zhifu .main3_left2 li a:hover{ color:#0776cc; text-decoration:underline;}

.main5_nav{ position:absolute; left:420px; top:0px;}
.main5_nav li{ margin:0px 10px; float:left;}
.main5_nav li a{ color:#949494; font-size:16px; line-height:40px;}
.main5_nav .hover{ border-top:5px solid #33b30c; margin-top:-3px;}
.main5_nav .hover a{ color:#33b30c; line-height:36px;}
.main51{ width:170px; height:120px; float:left; position:relative; margin-right:25px; margin-top:25px;}
.main51 img{width:170px; height:120px;}
.margr0{ margin-right:0px;}
.margt0{ margin-top:0px;}
/* channel40结束 */

/* channel43/44/45开始 */
a.new-more-promotion-service{margin-left:12px;}
/* channel43/44/45结束 */

/* channel50开始 */
.HNUNews{padding: 10px 0 47px;}
.HNUNews span.newspan{float:left;font-size: 21px;
  line-height: 24px;padding: 8px 0;}
.HNUNews span label{padding-left: 20px;color: #808080;font-size: 14px;}
.HNUNews a.Morenew{font-size: 14px;color: #666;
display: block;float: left;padding-right: 15px;}
.HNUNews a.Morenew:hover{color: #990000;}
.HNUright{float: right;height: 35px;line-height: 35px;}
.fenleinew{float: left;z-index: 2;}
.fenleinew span{background: url(../img/comimg/fenlei2016.jpg) no-repeat;width: 180px;height: 35px;font-size: 14px;
color: #808080;display: block;padding-left: 15px;}
.fenleinew div{background: #f2f2f2;width: 180px;z-index: 2;display: none;position:absolute;}
.fenleinew div a{color: #808080;font-size: 12px;line-height: 25px;display: block;padding-left: 15px;}
.pa{z-index:99}
.fenleinew div a:hover{color: #c2332d;}
.news_left ul{list-style: none;padding: 0;margin: 0;height: 460px;overflow: hidden;}
.news_left ul li{height: 460px;}
.news_left ul li img{height: 383px;}
@media screen  and (max-width:600px) {
.news_left ul li img{max-height: 383px;width: 100%;}	
.channel32left{margin-top:1px !important;}
}

.news_left ul li a{color: #333;font-size: 18px;line-height: 24px;display: block;}
.news_left ul li a p{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;margin: 0;padding:15px 20px 8px 0;}
.news_left ul li span{color: #c3c2c1;font-size: 16px;font-family:Georgia;margin:0 20px 15px 0;line-height: 20px;display: block;}
.news_left ul li div{color: #595757;font-size: 13px;margin:0 20px 15px;line-height: 24px;}
.news_left ul li a:hover{color: #990000;}
.newnum{text-align: center;bottom: 20px;right: 0;margin-top:-30px;float:right;}
.newnum i{width: 11px;height: 11px;background:url(../img/comimg/dot22016.png) no-repeat -3px -3px;display: inline-block;
margin: 0 0 0 15px;}
.newnum i.act{background:url(../img/comimg/dot22016.png) no-repeat -27px -3px;border:none;width: 12px;height: 11px;}
.dates{width: 100px;height: 30px;color: #c3c2c1;font-size: 14px;font-family: Georgia;
border-bottom: 1px dashed #ccc;line-height: 30px;}
.newlicon{float: right;width: 645px;}
.newli a{color: #333;font-size: 16px;line-height: 28px;display: block;   overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.newlicon p{font-size: 13px;color: #595757;line-height: 20px;text-indent: 2em;margin:10px 0;height: 40px;
    overflow: hidden;}
.acadr .newli{padding:0 0 22px 0}
.news_right.acadr{padding-left:65px;}
/* channel50结束 */

/* channel51结束 */
.channel51_more{background: url(../img/comimg/arr22016.png) no-repeat right center;margin-top: 10px;float: right;color: #666;font-size: 14px;padding-right: 18px;}
/* channel51结束 */

/* channel53开始 */

/**标题栏新闻窗口**/
.post0 { margin: 20px 0px 0px 0px;width:100%;display:inline-block;border:1px solid #ccc;}
.post0 .channel53_tt {display:inline-block;float:left; height:38px; margin: 0px auto;text-align:center} /**标题栏**/
.post0 .channel53_tt .tit { display:inline-block; font-size: 17px; font-weight:normal; font-family:"Microsoft yahei"} /**标题字体**/
.post0 .channel53_tt .tit .53_title { display:inline-block; height:38px; line-height:38px; padding-left: 22px; /* background:url(../images/icon_tit.gif) no-repeat 5px center; */} /**标题图标**/
.post0 .more_btn{ /* height:32px; */ /* margin:12px 0px; */text-align:right;}   /**更多按钮**/
.post0 .more_btn a{display:inline-block; line-height:24px;margin:0 auto; padding: 8px 20px; /* color:#fff; *//* background:#a40c22; */}   /**更多按钮**/
.post0 .con { padding:5px 0;*padding:4px 0; margin:0 auto;display:inline-block; width:auto;float:left; text-align:left;}
.post0 .con .wp_article_list .list_item { border-bottom:1px dashed #ccc;} /**新闻列表**/
.post0 .con{float:left;padding:8px;margin-left:10px;}
.post0 .con .53list li.news {margin-right:20px;}
.channel53_tt h3{margin-top:8px;padding-left:22px;}
/*通知公告*/
#wp_news_w10{display:inline-block;}
.post0 .con .news_icon{display:none;}
#wp_news_w10{float:left;width:100%;height:24px;line-height:24px;overflow:Hidden;margin:0 auto;}
#wp_news_w10 .line{width:100%;}
#wp_news_w10{font-size:14px;}
#wp_news_w10 .news_meta{margin-left:10px;}
/* channel53结束 */

/* channel54开始 */
.post { margin-bottom:10px;}
.post .tt { height:38px; margin:10px auto;text-align:center} /**标题栏**/
.post .tt .tit { display:inline-block; /* float:left; */ font-size:20px; font-weight:normal; font-family:"Microsoft yahei"} /**标题字体**/
.post .tt .tit .title {font-size:20px; display:inline-block; height:38px; line-height:38px; /* padding-left:35px; */ /* background:url(../images/icon_tit.gif) no-repeat 5px center; */} /**标题图标**/
 .more_btn{ height:32px;text-align:right;}   /**更多按钮**/
 .more_btn a{display:inline-block; height:32px; line-height:32px;margin:0 auto; line-height:30px;padding:0px 20px;}   /**更多按钮**/
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc;} /**新闻列表**/
.post .con li{border-top:3px solid red;}
.post .con li.n1{/*height:320px;*/ overflow:hidden;}
.post .con li.n3{ overflow:hidden;}
.post .con li.n4{ overflow:hidden;}
.post .con li img{margin-bottom:-5px;}
.post .con li .news_title{line-height:22px;margin-top: 15px;margin-bottom:5px;font-family:"Microsoft yahei"; font-size:15px;}
.post .con li .news_title a{color:#000;}
.post .con li .news_wz{/* line-height:22px; */margin-top:15px;color:#717171;}


.news_list li.news { line-height:24px;*line-height:18px;} /**标题图标**/
.news_list li.news span.news_title { float:left;}
.news_list li.news span.news_meta { float:right; margin-left:2px;}
.news_list li.news p {clear:both; line-height: 22px; color:#AEAEAE;}
.news_list li.news p a { /* color:#03528A; */}
.news_list li.news p a:hover { color:#03528A; text-decoration:underline;}

.post-11{position:relative;}
.post-11 .con{}
.post-11 .con li{border-top:none;margin-left:0px;}
.post-11 .con li .img-link{margin-bottom:-10px;}
.post-11 .con li.n1{width:100%;}
.post-11 .con li.n1 .img-link{display:inline-block;width:100%;max-height:236px;overflow:hidden;}
.post-11 .con li.n1 .imgs{width:100%;border-bottom:3px solid #A40C22;}
.post-11 .con li.n2,.post-11 .con li.n3{width: 100%;}
.post-11 .con li.n2 .img-link,.post-11 .con li.n3 .img-link{display:inline-block;width:100%;max-height:132px;overflow:hidden;}
.post-11 .con li.n2 .imgs,.post-11 .con li.n3 .imgs{width:100%;}
.post-11 .con li .news_title{line-height:22px;margin-bottom:5px;font-family:"Microsoft yahei"; font-size:15px;height:42px;}
/* channel54结束 */

/* channel55开始 */
.news.n1.clearfix{padding-left:0}
.post.post-12.mbox .more_btn{text-align:center}
/* channel55结束 */

/* channel56开始 */
.post.post-13.mbox .tit .title{color:#fff}
.post-13 .con li img{width:100px; height:80px;float:left;margin-right:10px;margin-top:20px;margin-bottom:10px;}
.post-13 .con li .imgr{display:inline-block;width:56%;}
.post-13 .con li{padding:0px 20px 20px 20px;background:#fff;}
.more_btn{text-align:center}
/* channel56开始 */

/* channel56开始 */
.post-14 .con li{width: 100%;border-top:none;background-color:#fff;border-bottom:2px solid #ececec;}
.post-14 .con li .img-link{display:inline-block;width:100%;height:auto;overflow:hidden;margin-bottom:-10px;}
.post-14 .con li img{width:100%;margin-bottom:-10px;}
.post-14 .con li .news_title{text-align:center;}
.post-14 .con li .news_title a{/* color:#A40C22; */}
.post-14 .con li .news_wz{margin-top:10px;padding-top:10px;border-top:0px solid #ececec;padding:20px;padding-top:0px;}
.post-14 .con li .ly{line-height:42px; padding:0 20px;background:#fff;border-top:1px solid #eee}
.post-14 .con li .news_meta {display:none;}
.post-14 .con li.n2{height:272px;}
.post .con li.n3{/*height:343px;*/}
.post .con li.n4{height:370px;}
/* channel57结束 */

/* channel57/84开始 */
.page-header{margin-top: 25px;padding-bottom: 15px;margin-bottom: 0;border-bottom: 0px;font-size: 18px;}
small.text-uppercase{font-family: garamond; font-size: 16px;}
.icon57.icon-c{width: 16px; height: 16px;}
.page-header .font14{padding-top: 5px;}
.icon57{display: inline-block; vertical-align: middle; margin-top: -3px;}
.panel-success{border:0;border-radius:0}
.panel-success .panel-body57{border:1px solid #eee;border-top: 0;}
@media (min-width: 1200px){
 .container {
     width: 1190px;
 }
 }
.panel-success .panel-body{border:1px solid #eee;border-top: 0;}
.text-grey{color: #666;}
.panel-body57{padding:15px;}
.media-heading.text-nowrap{font-size:16px;}
.pull-left57{float:left;margin-right:10px;}
.list-news57>li{padding-bottom: 15px; border-bottom: 1px solid #ddd; margin-bottom: 15px;}

.page-header{margin-top: 25px;padding-bottom: 15px;margin-bottom: 0;border-bottom: 0px;font-size: 18px;}
.page-header .font14{padding-top: 5px;}
.page-header.bb1{border-bottom: 1px solid #ddd; margin-bottom: 15px;}
.icon-more{width: 16px; height: 16px;}
/* channel57/84结束 */

/* channel67开始 */
.top_lt .more.channel67 a{padding-left:15px;padding-right:0;height:16px;}
/* channel67开始 */

/* channel69开始 */
.title69{width:100%; height:44px;line-height:44px;}
.title69 h3{display:inline-block;padding:0 3px; font-size:18px; font-weight:normal; color:#333; line-height:38px;}
.title69 h3 span{font-family:"Courier New", Courier, monospace; font-size:14px;}
.more-1{display:block; float:right;font-size:12px; line-height:44px; font-family:'宋体'}
.more-1 img{vertical-align:middle; margin-left:5px;}
.hdyw-1,.hdxr-con{width:100%; margin-top:16px; float:left;}
.sy-list li,.sy-list-1 li{width:100%; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/* channel69结束 */

/* channel71开始 */
.hdxr-pic{width:140px; height:105px; margin-right:-140px; position:relative; margin-top:6px; float:left;}
.hdxr-txt-1{margin-left:150px;}
.hdxr-txt-1 h3{color:#333; height:30px; line-height:30px; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.hdxr-txt-1 p{color:#666; line-height:24px; height:72px; overflow:hidden;}
.f_14{font-size:14px;}
.hdxr-first{margin-bottom:10px;}
/* channel71结束 */

/* channel72开始 */
.tzgg-list{margin-top:5px;}
.tzgg-first{border-bottom:1px solid #dedede; padding-bottom:8px; line-height:22px;}
.tzgg-first .date{width:58px; height:56px; margin-right:-58px; position:relative; float:left; text-align:center; background:#eaeff2;}
.tzgg-first .date h3{width:100%; margin-top:8px; font-size:22px; color:#666; text-align:center; font-weight:normal; line-height:20px;}
.tzgg-first .date i{display:block; width:100%; text-align:center; font-size:14px; color:#666;font-style:normal;margin-top:-7px;}
.tzgg-txt-1{margin-left:68px; line-height:24px; color:#333;}
.tzgg-first-zy{color:#999; margin-top:6px; height:44px; overflow:hidden; line-height:22px;}
.tzgg-con{margin-top:16px; width:100%; float:left;}
.xsdt-list{margin-top:16px;}
/* channel72结束 */

/* channel76/77开始 */
.notice .newsTabBlue,.notice .newsTabGreen{ height:32px; padding-bottom:2px;}
.notice .newsTabBlue li,.notice .newsTabGreen li{ float:left; width:80px; height:32px; line-height:32px; font-size:14px; font-weight:bold; cursor:pointer; text-align:center;}
#firstNews li span{float:right;margin-left:18px;}
#firstNews li{line-height:30px;}
#thirdNews li span{float:right;margin-left:18px;}
#thirdNews li{line-height:30px;}
#tecInfo li span{float:right;margin-left:18px;}
#tecInfo li{line-height:30px;}
#xyjw li span{float:right;margin-left:18px;}
#xyjw li{line-height:30px;}
/* channel76/77结束 */

/* channel78开始 */
#tab li,#tab2 li{float:left;height:30px;padding:0 6px;line-height:21px;text-align:left;font-size:14px;font-weight:bold;font-family:"microsoft yahei";cursor:pointer}
#tab li.fli_none a,#tab2 li.fli_none a{margin-left:10px}
#tab li a,#tab2 li a{font-size:14px;font-weight:bold;font-family:"microsoft yahei";cursor:pointer}
.news_pub_time{float:right}
#tab_more{position:relative;font-size: 12px;font-weight: normal;float:right;margin:-35px 0 0 0;}
#tab_more2{position:relative;font-size: 12px;font-weight: normal;float:right;margin:-35px 0 0 0;}
#tab,#tab2{overflow:hidden;position:relative;zoom:1;}
#tab .more{position:absolute;right:0;top:3px;font-size:12px;font-weight:normal;font-family:"simsun"}
/* channel78开始 */

/* channel79开始 */
#tab1{overflow:hidden;position:relative;zoom:1;}
#tab1 li{float:left;height:30px;padding:0 3px;line-height:21px;text-align:left;font-size:14px;font-weight:bold;font-family:"microsoft yahei";cursor:pointer}
#tab1 li a{margin-left:6px}
#tab1 li a{font-size:14px;font-weight:bold;font-family:"microsoft yahei";cursor:pointer}
.FocusPic.channel79height{width:359px; height:250px;}
/* channel79开始 */

/* channel91开始 */
.xwzx1{ width:100%; float:left; padding:7px 18px 15px 9px; box-sizing:border-box; border:1px solid #FFFFFF;}
.slideGroup1 .parHd1{width:100%; position:relative; text-align:center; height:37px; border-bottom:1px solid #e6e6e6; overflow:visible;}
.slideGroup1 .parHd1 ul{ display:inline-block; width:100%; overflow:visible;}
.slideGroup1 .parHd1 ul li{ float:left;color:#444444; font-size:16px;height:37px; line-height:37px;}
.slideGroup1 .parHd1 b{ float:left; height:37px; width:1px; margin-left:18px; margin-right:15px;}
.slideGroup1 .parHd1 span{ float:right;  line-height:37px; height:37px;}
.slideGroup1 .parHd1 a{ color:#888888;}
.slideGroup1 .parBd1{  zoom:1; float:left; width:100%; border-top:1px solid #ffffff; overflow:visible;}
.slideGroup1 .slideBox1{ zoom:1; float:left; width:100%; margin-top:19px; position:relative; overflow:visible;}
.slideGroup1 .slideBox1 p{ display:block; position:absolute; right:0; top:-50px;}
.slideGroup1 .slideBox1 p a{ float:right;color:#888888;}
.slideGroup1 .parBd1 .tempWrap{ float:left;}
.slideGroup1 .slideBox1 dl dt:hover span{color:#007a4c; text-decoration:underline;}
.slideGroup1 .slideBox1 dl dt img{ width:100%; height:180px;}
.slideGroup1 .slideBox1 dl dt span{ width:100%; display:block; height:35px; line-height:35px; color:#333333; text-align:center; }
.slideGroup1 .slideBox1 dl dd{ width:100%; height:44px; line-height:22px; color:#666666; float:left;}
.slideGroup1 .slideBox1 dl dd a{ color:#007a4c;}
.slideGroup1 .slideBox1 ul li{ width:100%; float:left; line-height:20px; height:20px; overflow:hidden; padding-left:13px; box-sizing:border-box; background:url(../img/comimg/xwzx03.png) left center no-repeat;  margin-bottom:10px;}
.slideGroup1 .slideBox1 ul li a{ color:#666666;}
.slideGroup1 .slideBox1 ul li span{ color:#666666; float:right;}
.slideGroup1 .slideBox1 ul li a:hover{ color:#007a4c; text-decoration:underline;}
/* channel91结束 */

/* channel92开始 */
.xwzx2{background:url(../img/comimg/xwzx04.png) left center no-repeat; padding:7px 9px 11px 19px; box-sizing:border-box;overflow:hidden;border: 1px solid #fff;}
.xwzx2a{width:100%; height:37px; border-bottom:1px solid #e6e6e6; }
.xwzx2a span{ float:left; font-size:16px;height:37px; line-height:37px;color:#007a4c;}
.xwzx2a a{ float:right;line-height:37px; height:37px;color:#888888;}
.xwzx2b{ width:100%;border-top:1px solid #ffffff;}
.xwzx2b dl{ margin-top:13px; width:100%; float:left;margin-bottom:0}
.xwzx2b dl dt{ width:41px; height:34px; border:1px solid #b3bfbd; box-sizing:border-box; float:left; margin-right:8px;}
.xwzx2b dl dt span{ width:100%; height:16px; line-height:16px; color:#FFFFFF; text-align:center;display:block;}
.xwzx2b dl dt b{ width:100%; height:16px; line-height:16px; color:#007a4c; text-align:center; background:#FFFFFF; font-weight:normal;display:block;}
.xwzx2b dl dd a{ display:block; height:34px; line-height:17px; color:#666666; font-family:"΢���ź�"; overflow:hidden;}
/* channel92结束 */

/* channel94开始 */
.channel94-li li{border-bottom:1px solid #d7d7d7;padding:10.5px 0}
.channel94-li li a span{color:#999999}
.channel94 .tt {margin:10px auto;text-align:center}
.channel94 .tt .tit { display:inline-block;font-size:20px; font-weight:normal; font-family:"Microsoft yahei"}
.channel94 .tt .tit .title {font-size:20px; display:inline-block; height:38px; line-height:38px;}
/* channel94结束 */

/* channel95开始 */
.con-3{overflow:hidden}
.tzgg1{margin-left:47%}
.tzgg1 li a{display:block; width:10px; height:10px; background:#ccc; margin:0; margin-right:10px; border-radius:100px; padding:0; border:0;}
.tzgg1 li{display:block; width:10px; height:10px; background:#ccc; margin:0; margin-right:10px; border-radius:100px; padding:0; border:0;float:left}
.tzgg-title{margin:44px auto; font-size:24px; line-height:36px; padding-left:40%;}
.tzgg-title li a{margin:0 10px; color:#333; padding:0 5px; *padding-bottom:0;}
.tzgg-current a:link,.tzgg-current a:visited,.tzgg-current a:hover,.tzgg-current a:active{TEXT-DECORATION:none;padding-bottom:5px;*padding-bottom:0;}
.tzgg-title ul li{float:left}
.tzgg-con dl{margin-top:15px;}
.date95{width:50px; height:56px;text-align:center; line-height:28px; font-size:16px; float:left;}
.date95 h3{display:block; line-height:28px; color:#333; font-weight:normal; line-height:36px;}
.date95 i{display:block; color:#fff; font-size:16px; line-height:0;margin-top:-3px;}
.txt-1{height:56px; line-height:24px; padding-left:65px; color:#333;}
.channel95{width:100%}
#ppp0 dd{padding-bottom:40px;}
#ppp1 dd{padding-bottom:40px;}
.tzbgg li{margin-right:50px; margin-bottom:40px;}
.tzbgg{margin-top:15px;}
.tzgg-txt h3{line-height:30px;}.black_overlay{ 
            display: none; 
            position: fixed; 
            top: 0%; 
            left: 0%; 
            width: 100%; 
            height: 100%; 
            background-color: black; 
             z-index:1000; 
            -moz-opacity: 0.8; 
            opacity:.80; 
            filter: alpha(opacity=88);} 
.tzgg-list{padding-bottom:35px;}
.tzgg-date{width:62px; height:62px;}
.tzgg-date span{display:block; float:left; padding-left:10px; padding-top:15px;color:#333;}
.tzgg-date i{color:#333; font-size:14px; width:24px; display:block; float:left; padding-left:6px; padding-top:28px;}
.tzgg-txt{float:left; margin-left:16px;}
.tzgg-txt h3{font-weight:normal; color:#333; font-size:15px; margin-bottom:5px;}
.tzgg-txt p{color:#666; height:40px; line-height:20px; text-indent:2em; overflow:hidden;}
/* channel95结束 */

/* channel96开始 */
.xsjz-list li{height:120px; padding:10px 20px 130px; border-right:1px dotted #b6b6b6; border-bottom:1px dotted #b6b6b6;}
.xsjz-list li h3{font-weight:normal; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:15px; margin-bottom:6px;}
.xsjz-list li span{width:100%; height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block; color:#666;}
.xsjz-pic img{max-width:100%; vertical-align:middle;}
.xsjz-list li{padding-left:40px}
.tt.channel96{text-align:center}
.tt.channel96 h3{padding:20px 0 15px 0}
.tt.channel96 h3 a span{font-size:22px;}
/* channel96结束 */

/* site1开始 */
.site1{margin-left:40px;line-height:70px;font-size:20px;font-family:微软雅黑}
/* site结束 */

/*link5开始*/
.subchannel .timenewslist h3 {
font-size: 16px;
line-height: 24px;
padding-bottom: 5px;
}
.timenewslist p {
color: #888;
}
.timenewslist li
{
	border-bottom: 1px solid #dcdcdc;
	padding:15px 0;
}

.relativelink h2
{
	font-size: 18px;
	color: #333;
	line-height: 50px;
	border-bottom: 2px solid #ccc;
	margin-bottom:0px;
}
.timenewslist
{
	padding: 10px 0;
}
.timenewslist1 li {
border-bottom: 1px solid #dcdcdc;
padding-top:10px;

}
.mtime {
float: left;
background: none;
color: #017457;
padding: 0;
width: 60px;
}
.mtime span {
font-size: 30px;
font-weight: bold;
display: block;
line-height: 32px;
}
.relativelink{
padding-left:10px;
margin-top:30px;
}
/*link5结束*/

/*link7结束*/
.padding-top55{padding-top:55px;}
.wr-size14{margin-bottom:0;margin-top:10px;}
.wr-size14 li a{font-family:微软雅黑;font-size:15px;text-align:left}
.link7-padding{float:right;padding:0 15px 15px}
.link7bk{background-color:#f7f7f7}
.mb30 a{font-family:微软雅黑;font-size:19px;font-weight:bold;color:#373636}
/*link7结束*/

/*link10开始*/
.owl-carousel{position:relative;}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-item{float:left}
.owl-clients-v1 img{
 width: 120px;
  height: auto;
}
/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/*link10结束*/
/*channel218 结束*/
#img-list{
			position:relative;
			height:315px;
		}
		#img-list li{
			position:absolute;
			width:100%;
		}
#img-list li .text-center{margin-top:5px;}

#img-index{position:relative;}
#img-index li{position:absolute;width:100%;}
#index-change{position:absolute;overflow:hidden;top:-40px;width:100%;text-align:center; top: -37px;}
#index-change li{
	display:inline-block;
	margin:0 5px;
	width:8px;
	height:8px;
	padding:5px;
	overflow:hidden;
	cursor:pointer;
	background-color:#fff;
	border-radius:50%;
	color:#fff;
	opacity:0.8;
}
#index-change li.on{background-color:#1c8af9;color:#fff;}
/*link11开始*/
.fastList{ padding: 5px 0 0 3px;overflow:hidden; margin:0 -22px -5px 0; }
.fastList li{ text-align: center; min-width: 110px; height: 30px; line-height: 30px; float:left; margin: 0 6px 8px 0;}
.fastList li a{ padding: 0 5px; display:block; -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
.fastList li a:hover{text-decoration:none;}
/*link11结束*/

/*link12开始*/
.link12{ width:100%; }
.link_margin span{margin-right:12px;color:#fff;line-height:48px;}
.link_margin a{margin-right:45px;color:#fff;line-height:48px;}
/*link12开始*/

/*link13开始*/
.whover{height:165px;}
.main3 a.main3list5 span{margin-top:30px;}
.main3 a span{height:49px; width:48px; display:block; margin:30px 72px;}
.main3 a p{ font-size:16px; color:#fff; margin-top:-10px;}
@media screen and (max-width:700px){
.main3 a p{  margin-top:-60px;}
}
.whover{padding: 10px 0;}
.main3 a{  text-align:center;  overflow:hidden; transition:1s; -moz-transition:1s; -webkit-transition:1s;}
/*link13开始*/

/*link14开始*/
#indXymt .list{ padding: 15px 0 18px 0;}
#indXymt .list li{ float:left; font-size:14px; margin: 0 48px 0 0;  width: 134px; padding-top:10px;}
#indXymt .list li a{ display:block;height:35px; line-height:23px; text-align:center; border:1px solid #D8D8D8; 
	-webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;
}
#indXymt .list li a:hover{ text-decoration:none; background-color:#f2f2f2 }
#indXymt .list .li2 a{ background-position: 7px -38px; }
#indXymt .list .li3 a{ background-position: 14px -84px; }
#indXymt .list .li4 a{ background-position: 17px -131px; }
#indXymt .list .li5 a{ background-position: 14px -178px; }
#indXymt .list .li6 a{ background-position: 24px -225px; }
/*link14开始*/

/*link14开始*/
.linksa a{float: left;margin-right:30px;font-size: 15px;color: #231815;padding-left:16px;}
/*link14开始*/

/*link20开始*/
 .link20{background-repeat:repeat-x;}
 .link20 ul li{float:left;margin:0 10px;;height:48px;line-height:48px;}
 .link20 ul li a{color:#254f9d}
/*link20结束*/

/*link22开始*/
.link22-padding{padding:10px;text-align:center}
.link22-padding a{padding:0 6px}
/*link22结束*/

/*link23开始*/
.link23-padding .wei{float:left;height:30px;padding-left:10px;}
.link23-padding{padding-top:10px;}
/*link23结束*/

/*link24开始*/
 .ztlm2a{width:100%; height:37px; border-bottom:1px solid #e6e6e6; }
.ztlm2a span{ float:left; font-size:16px;height:37px; line-height:37px;}
.ztlm2b{width:100%; border-top:1px solid #FFFFFF; padding-top:6px;}
.ztlm2b-1{ float:left;padding-right:50px}
.ztlm2b a{  height:32px; line-height:32px; padding-left:3px;color:#666666;width:100%; }
.ztlm2b img{ padding-bottom:5px;}
/*link24结束*/

/* conclass_img开始 */
.height_kz{height:412px;overflow:hidden;}
/* conclass_img结束 */

/* 新闻页开始 */
.date{color:#777}
.digg, .json_digg{position:absolute; right:0; float:right; margin:0; padding:0;}
.digg .push_up, .json_digg .push_up{margin:0 2em 0 0; padding:0 0 0 11px;  color:#17a300;}
.digg .trample, .json_digg .trample{margin:0 2em 0 0; padding:0 0 0 11px; color:#ff0000;}

.clearfix {
    clear: both;

}
h3 {
  font-size: 1.2em;
  line-height: 1.5em;
  margin: 0 0 0.5em 0;
  padding:0;
  color: black;
}
a {
  
    text-decoration: none;
}

.news_info{
    position:relative;
    padding: 2px;
    color: gray;
}

.news_info span {
    margin: 0 6px;
    padding-left: 20px;
    background-repeat: no-repeat;
}
.news_info .date {
    color: #A12A2A;
    padding-left: 0;
}
.news_tag{clear:both; display:block; *display:inline-block; margin:10px 0 5px 0; line-height:20px;}
.news_tag:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}

.newsTex/*内容标题*/{ width:97%; margin:auto;}
.newsTex h1{ font-size:28px; padding:20px 0; font-family:"微软雅黑","黑体"; text-align:center; line-height:30px;}
.msgbar{ line-height:30px; text-align:center; color:#999; font-size:12px;}
.newsCon{ width:100%; line-height:24px;}
.pagebar{height:30px;line-height:30px; text-align:center;}
.other ul{float:left; margin-left:10px;}
.other ul li{height:26px; line-height:26px; text-align:left; width:100%;}
.xiazaiboxLeft/*下载表格左边图片*/{ float:left; width:30%;}
.xiazaiboxLeft img{ width:100%;}
.xiazaiboxRight/*下载表格右边信息*/{ width:45%;}

.tupian{ padding-top:15px; padding-left:0}
.list-groups-item{padding:5px 15px}

/* 新闻页结束 */


/* 内页开始 */
.xwfl_size{color:#640B0B;font-family:微软雅黑;font-weight:600}
.panel-body{padding-left:0;padding-right:0}
.list-group  .list-group-item{padding-left:0;padding-right:0}
.top_lt2_bottom{height:2px}
.bordernone{border:none}
._list_14_pic{width:18%;float:left}
.article_list_14_text{width:80%;float:left;padding-left:15px}
.article_list_155_text{ width:100%;}
.article_list_15_pic{width:50%;float:left}
.article_list_15_text{width:50%;float:left;padding-left:15px}
.articleText1{font-size:12px;max-height:82px;overflow:hidden}
.articletop_lt2{font-size:14px}
.navbar-form .form-control{width:auto;display:inline-block}
.top_lt{padding:0;display:block;line-height:29px}
.top_lt .more a{cursor:pointer;display:block;float:right;padding-right:15px;font-size:12px;font-weight:400;margin-top:10px;}
.icon{position:absolute;top:0px;left:14px;width:35px;height:37px;background-position: left top;background-repeat: no-repeat}
.info2_sj{color: #353535;font-weight: 600;font-family: 微软雅黑;}
.info2_ny{color:rgb(74, 74, 74)}

.sptile{font-size: 18px;font-weight: bold}
.spjs h4{float: left}
.spjs{padding-right:15px;padding-left:15px;}

.downcontent li{ width:22%; line-height:24px; margin-left:1.4%; margin-top:5px; float:left; display:inline; }
.downcontent1 li{ width:15%; line-height:24px; margin-left:1.4%; margin-top:5px; float:left; display:inline; height:25px;overflow:hidden;}
.downImg{ float:left; height:48px; width:46px; margin-right:1.5%;}
.downTex{ float:left; width:73%; overflow:hidden;padding-left:10px;}
.cattile1{padding:4px}
#jiathis_counter_46{width:60px !important}
/* 相册 */
.pull-left{float:none!important;}
/* 内页结束 */


/* 翻页开始 */
.yellow {PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center}
/* 翻页结束 */


/* 搜索开始 */
.sousuoCon{ width:97%; margin:auto; line-height:24px;}
dl.sslist dt{height:30px;}
.taglist{ width:97%; height:4000px; margin:auto; line-height:24px;}
.taglist ul/*tag*/{width:100%; margin:5px auto; list-style:circle;}
div.topic{padding:5px 0;margin:5px 0 5px 8px;}
div.topic h4{ font-size:12px; font-family:Helvetica, Tahoma, Arial, sans-serif; }
/* 搜索结束 */

/*search start*/
.result {   text-align:left ; min-height: 480px; height: auto !important; height: 480px; }
.result .title {
	margin-top: 1em;
	font-weight: normal;
}
.result .title img {
	margin-bottom: -1px;
}
.result .meta {
	color: #666;
	margin: 0.2em auto;
}
.result .meta .reply {
	color: #676767;
}
.result .meta a { color: #666; text-decoration: none; }
	.result .meta a:hover { text-decoration: underline; }

.result .layoutPosts {
	margin-left: 2em;
}
.result .layoutPosts .title {
	margin-top: 0.5em;
}

.discuzx a, .discuzx #nav a, .discuzx .discuzxnav a {
	color: #00C;
}
#left-sidebar {
    width:100%;
	text-align:left;
	float: left;
	border-left:1px solid #CCC;
	padding: 0 5px 0 10px;
	/*
	width:9.6em;
	width: 11.6em;
	*/
	}

	.titles a{
	text-decoration:underline;
	font: 16px/1.5 Tahoma,Helvetica,'SimSun',sans-serif;
	font-weight:600;
	}
/*search end*/


/* 高级搜索开始 */
label {
  font-weight: bold;
  float: left;
}
form div,
form p {
  font-size: 1em;
  padding: 0;
}
label {
 
  padding-right: 10px;
  float: none;
  font-weight: normal;
}
#query {
    font-size:16px;
    width: 350px;
    height: 24px;
    
}
/* 高级搜索结束 */

/* 个人中心开始 */
/* 翻页 */
.pagination ul li{float:left;list-style-type: none;margin-left:10px;}
/* 翻页 */
.mr-top-position{height:37px; margin-top:20px;}
.mr-top-tit{height:36px; width:111px; line-height:36px; text-align:center; font-size:14px; color:#fff; margin-top:2px;}
.modify{padding-top:16px; text-indent:20px;}
.fl{float:left;}
.fr{float:right;}
.mc_content{height:auto; margin-top:5px;}
.tblist{margin:10px auto; width:100%; text-align:center;}
.tblist th{height:29px; line-height:29px;font-size:12px;}
.tblist td{height:25px; line-height:25px;font-size:12px;}
/* 左 */
.nan_mu_bottom{list-style:none; padding:0; margin:0;}
.mc_left{width:141px;float:left;height:auto; margin-right:20px;}
.mc_left_top{height:150px;text-align:center;}
.mc-photo{ width:110px; height:110px; margin:0 auto; margin-top:15px; overflow:hidden;}
.mc-photo img{max-width:100px; max-height:100px; padding:4px;}
.mc-left-zl{height:35px; line-height:35px;margin-top:10px; font-size:14px;font-weight:bold; text-indent:33px;}
.nan_mu_bottom li{ font-size:14px;height:33px; line-height:33px;width:141px;text-indent:33px;}
/* 个人中心结束 */

/* 评论开始 */
.clear-10{ clear:both;height:10px;}
.pltable{ width:95%; margin:0 auto; height:180px;}
.plfl1{ float:left;text-align:right; width:80px; line-height:26px;}
.plfr1{ float:left;}
.plfl2{ float:left; text-align:right;margin-top:10px; width:80px;line-height:26px;}
.clear{clear:both;}
#commentList{line-height:30px;float:right;margin-right:5px;font-size:12px;}
.clear-10{clear:both;height:10px;}
list-group redlist li{ float:left}
.navbar{ margin: 0;border-width: 0;border-radius: 0;}
.navbar-header > button {padding: 10px 17px;font-size: 16px;line-height: 30px;text-decoration: none;background-color: transparent;border: none;}
.m-r{margin-right:15px;}
.btn {font-weight: 500;border-radius: 2px;outline: 0!important;}
.m-r-n{margin-left:-15px;}
.navbar-brand img {display: inline;max-height: 35px;margin-top: -6px;vertical-align: middle;}
.dropdown-menu > li > a{padding:5px 15px;}
.csdn-toolbar .logo {padding: 0;font-size: 12px;height: 40px;width: auto;padding: 0;}
.csdn-toolbar .clearfix {overflow: visible;}
.ding p,.cai p{display:block; font-weight:700;}
/* 评论结束 */

/* 附件开始 */
.attbg{background-color:#E6E6E6;width:40%}
/* 附件结束 */

/*comment5、6、guestbook1开始*/
.tiy3{border:none;display:inline-block;outline:0;padding:6px 30px;margin-bottom:10px;vertical-align:middle;
	overflow:hidden;
	text-decoration:none;
	text-align:center;
	transition:.2s ease-out;
	cursor:pointer;
	white-space:nowrap;
}

.tiy1{
	background:url(../img/comimg/ding2.png) no-repeat;
	/*box-shadow:0px 1px 3px rgba(0,0,0,0.12), 0px 1px 2px rgba(0,0,0,0.24);*/
}
.tiy1:hover{
	background:url(../img/comimg/ding2.png) no-repeat;
	color:#fff;
	}

.tiy2{
	background:url(../img/comimg/cai2.png) no-repeat;
	/*box-shadow:0px 1px 3px rgba(0,0,0,0.12), 0px 1px 2px rgba(0,0,0,0.24);*/
}
.tiy2:hover{
	background:url(../img/comimg/cai2.png) no-repeat;
	color:#fff;
	}

.tiy1{border:none;display:inline-block;outline:0;padding:6px 30px;margin-bottom:10px;vertical-align:middle;
	overflow:hidden;
	text-decoration:none;
	text-align:center;
	transition:.2s ease-out;
	cursor:pointer;
	white-space:nowrap;
}

.tiy2{border:none;display:inline-block;outline:0;padding:6px 30px;margin-bottom:10px;vertical-align:middle;
	overflow:hidden;
	text-decoration:none;
	text-align:center;
	transition:.2s ease-out;
	cursor:pointer;
	white-space:nowrap;
}



.tiy{border:none;display:inline-block;outline:0;padding:6px 20px;margin-bottom:10px;vertical-align:middle;
	overflow:hidden;
	text-decoration:none;
	text-align:center;
	transition:.2s ease-out;
	cursor:pointer;
	white-space:nowrap;
}
.tiy:hover{
	text-decoration:none;
	}
/*comment5、6、guestbook1结束*/

/* 问答开始 */
/* 以下是主要的css样式 */
#sidebar { width:15%; float:right;  padding:10px; border-radius:5px;}
#portamento_container {float:right; position:relative;} 
#portamento_container #sidebar {float:none; position:absolute;} 
#portamento_container #sidebar.fixed {position:fixed;}
.bt{height:3px;width:55px;background:#0E6F3A;margin-top:5px;}
.yt{height: 29px;}
.yt2{margin-top:10px;}
.jss{padding:1px;}
.tijiao{
  line-height:35px;
  height:35px;
  width:110px;
  color:#ffffff;
  font-size:14px;
  font-weight:600;
  font-family:SimSun;
  border:0px solid #dcdcdc;
  -webkit-border-top-left-radius:0px;
  -moz-border-radius-topleft:0px;
  border-top-left-radius:0px;
  -webkit-border-top-right-radius:0px;
  -moz-border-radius-topright:0px;
  border-top-right-radius:0px;
  -webkit-border-bottom-left-radius:0px;
  -moz-border-radius-bottomleft:0px;
  border-bottom-left-radius:0px;
  -webkit-border-bottom-right-radius:0px;
  -moz-border-radius-bottomright:0px;
  border-bottom-right-radius:0px;
  -moz-box-shadow: inset 0px 0px 0px 0px #ffffff;
  -webkit-box-shadow: inset 0px 0px 0px 0px #ffffff;
  box-shadow: inset 0px 0px 0px 0px #ffffff;
  text-align:center;
  display:inline-block;
  text-decoration:none;
}
.core_title_txt  {height: 56px;line-height: 56px;background: #fff;border-bottom: 1px solid #BBBDBF;position: relative; text-align:center;}
.nav_wrap{width: 100%; height: 46px;  position: relative;background-image: linear-gradient(to bottom,#EEEFF3 0,#EAEEF1 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeff3', endColorstr='#ffeaeef1', GradientType=1); border-top: 1px solid #DBDCE0;border-bottom: 1px solid #DBDCE0;}
.nav_list{float: left;height: 46px;width:98%;font-family: "microsoft yahei" simhei sans-serif;font-size: 16px;overflow: visible;}
.nav_list  li{float: left;line-height: 46px;width:30%;text-align:center}
.l_posts_num li {float: left;	display: inline}
.l_reply_num {color: #999}
.l_thread_info{ height:40px;}
.l_pager {font: 12px/22px Verdana;margin: 0 0 0 8px}
.l_posts_num {float: left;height: 24px;line-height: 24px}
.pager_theme_4 span.tP {color: #000;font-weight: 700;margin: 0 2px;padding: 2px 3px;width: 10px;font-size:16px;}
.pager_theme_4 a {font-size: 16px;padding: 0 4px;white-space: normal}
.jump_input_bright {width: 30px;height: 20px;border-width: 1px;	border-style: solid;border-color: #bdbdbd #dedede #dedede #bdbdbd;*vertical-align: middle}
nav nav-list  li { margin: 0; padding: 77px 0 45px 55px;position: relative;}
.tui-pic-text .summary {padding: 0px;line-height: 20px;text-align: left;}
.s_author {position: absolute;left: 0;top: 53px;}
.s_oprate {line-height: 14px;color: #999;text-align: left;padding-top: 9px; position: absolute;bottom: 20px;text-indent: 0;}
.s_text { line-height: 26px;word-wrap: break-word;white-space: normal;word-break: break-all;font-family: Georgia;}
.bgtou{width:100%}
.tou{ width:50px; height:40px;float:left;}
.tou2{ height:40px;width:20%; float:left;    color: #2D6BC8;}
.toutime{ height:20px;width:30%; float:right;font-size: 16px;line-height:20px;}
.tou3{ width:800px;height:80px;margin-top:10px; float:left;    color: #7E7E7E;}
.toutime SPAN {POSITION: relative; FLOAT: right; COLOR: #900; FONT-SIZE: 12px; TOP: -1px}
.touimg{width:90%;float:left;margin-top:4px;}
.touimg  ul li{ float:left;margin-left:30px;}
.touvideo  ul li{ float:left;margin-left:10px;}
.touvideo{width:100%;float:left;margin-top:4px;}
.cf{margin-top:5px;}
/* 图片弹出自己找的 */
.msKeimgBox { margin: 0px auto; width: 100%; overflow: hidden; position: relative; height: 95px; }
.msKeimgBox ul { width: 1000px; }
.mskeLayBg {  width: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; opacity: 0.7; filter: alpha(opacity=70); display: none; _display:none!important }
.mskelayBox { height: 488px; width: 100%px; margin-top: -251px; margin-left: -444px; position: fixed; left: 50%; top: 50%; border: 7px solid #FFF; z-index: 20; background: #FFF; display: none; _display:none!important }
.mskeImgBg { height: 57px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.mskeClaose { position: absolute; top: -17px; right: -17px; cursor: pointer; }
.mske_downIco { position: absolute; left: 0px; top: 0px; }
.mske_imgDown { background: url(../img/comimg/mke_imgMbg.png) repeat; height: 57px; width: 90%; position: absolute; right: 0px; bottom: 0px; font: 13px/57px "微软雅黑"; color: #FFF; }
.mske_imgDown a { margin-left: 34px; }
.msKeimgBox ul li { float: left; height: 93px;  cursor: pointer; }
.mskeTogBtn { background: url(../img/comimg/mke_moreImg.jpg) no-repeat; height: 93px; width: 185px; position: absolute; z-index: 1; right: 0px; cursor: pointer; bottom: 0px; }
.mskeTogBtn2 { background: url(../img/comimg/mke_moreImg2.jpg) no-repeat; bottom: 10px; }
.msKeimgBox2 { height: auto; }
/* 效果CSS结束 */

/* 图片弹出 */
.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}
.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: visible !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-opened .fancybox-title {
	visibility: visible;
}


/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
/* 问答结束 */

/* channel_tag1开始 */
.clr{clear:both;overflow:hidden;height:0;}
a.closeBtn{position:absolute;top:10px;right:10px;display:block;width:60px;padding:4px 0;text-align:center;}
.example{padding:40px;margin-top:10px;zoom:1;}
.example .description{float:left;padding:10px 20px 0 80px;font-size:14px;}
.example .tigger{display:block;width:80px;padding:10px;text-align:center;cursor:pointer;float:left;}
.example select{margin-top:10px;}
.blk{width:500px;position:relative;}
.blk .head{padding-left:4px;}
.blk .head-right{background-position:right top;}
.blk .foot{padding-left:4px;background-position:left bottom;_height:3px;}
.blk .foot-right{background-position:right bottom;}
.blk .main{position:relative;margin-top:-20px;margin-bottom:-10px;}
.blk .main h2{font:bold 16px "Microsoft YaHei";padding:10px 20px 2px;}
.blk .main ul{padding:20px;zoom:1;overflow:hidden;font-size:12px;}
.blk .main ul li{float:left;width:100px;text-align:center;line-height:30px;margin-bottom:10px;}
.blk .main ul li a{display:block;}
.t5 .blk{width:700px;}
/* channel_tag1结束 */

/* content_new-index2开始 */
/*.spjs{margin-top:-10px;}*/
.HorLine2{margin-bottom:10px;}
.panel-default .cattile3{padding:10px 25px;border:0}
/*
.cattile3 .size_color li{font-size:20px;}*/
.cattile3 .size_color{margin-bottom:0;padding-bottom:15px;border-radius:0;}
.lmbt2{font-family:微软雅黑;font-weight:600;}
.panel-body2{padding:15px;margin-top:-15px;}
.content2{margin-bottom:10px;}
.riqi{margin-bottom:-15px;}
.news_tag2{clear:both;margin:10px 0 5px 0; line-height:20px;/*margin-left:30px;*/margin-bottom:12px;}
.news_tag2:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
/* content_new-index2结束 */

/* content_new-info2开始 */
.panel-default .cattile4{padding:10px 25px;border:0}
.cattile4 .size_color li{font-size:20px;}
.cattile4 .size_color{margin-bottom:0;padding-bottom:5px;border-radius:0;}
/* content_new-info2开始 */

/* banner区数据轮换开始 */
.data-content{bottom:15px;z-index:15; height:290px; overflow:hidden;}
ul.slider-public li{width:20%;padding:8px;}
ul.slider-public li img{width:100%;}
ul.slider-public li h2.icon1{background-position:-6px 3px;}
ul.slider-public li h2.icon2{background-position:-6px -54px;}
ul.slider-public li h2.icon3{background-position:-6px -109px;}
ul.slider-public li h2.icon4{background-position:-6px -166px;}
ul.slider-public li h2.icon5{background-position:-6px -228px;}
ul.slider-public li h2.icon6{background-position:-452px 3px;}
ul.slider-public li h2.icon7{background-position:-452px -50px;}
ul.slider-public li h2.icon8{background-position:-452px -99px;}
ul.slider-public li h2.icon9{background-position:-452px -162px;}
ul.slider-public li h2.icon10{background-position:-452px -212px;}
ul.slider-public li p{color:#555;font-size:14px; line-height:23px;}
.service-info{display:none;}
.service-info ul.slider-public li{width:20%;}
.slider-btn{overflow:hidden;}
.slider-content{/* background:#fff; */overflow:hidden;padding:0;}
.data-info ul li{ float:left;}
/* banner区数据轮换结束 */

/* banner3开始 */
#index_slide .slider {
	Z-INDEX: 2; POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 316px; OVERFLOW: visible !important
}
#index_slide .slider .items {
	DISPLAY: none
}
#index_slide .prev {
	Z-INDEX: 111; POSITION: absolute; WIDTH: 22px; DISPLAY: inline-block;  HEIGHT: 43px; TOP: 341px; LEFT: 60px
}
#index_slide .next {
	Z-INDEX: 111; POSITION: absolute; WIDTH: 22px; DISPLAY: inline-block;  HEIGHT: 43px; TOP: 341px; RIGHT: 60px
}
.bnn P STRONG {
	LINE-HEIGHT: 40px; DISPLAY: block; FONT-FAMILY: "Microsoft Yahei"; LETTER-SPACING: 0px; COLOR: #fff; FONT-SIZE: 25px; FONT-WEIGHT: 700
}
.bnn P SPAN {
	LINE-HEIGHT: 24px; MARGIN-TOP: -1px; DISPLAY: block; FONT-FAMILY: "CenturyGothic","Microsoft Yahei"; LETTER-SPACING: 0px; COLOR: #f2f2f2; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.bnn {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 780px; PADDING-RIGHT: 0px; OVERFLOW: hidden; TOP: 315px; PADDING-TOP: 10px; LEFT: 110px
}
.bnn P {
	WIDTH: 780px; FLOAT: left
}
.bnn A {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 32px; MARGIN-TOP: 12px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: inline-block; BACKGROUND: #224fb6; FLOAT: right; COLOR: #fff; FONT-SIZE: 20px; PADDING-TOP: 8px
}
#index_slide .prev:hover {
	BACKGROUND-POSITION: 0px bottom
}
#index_slide {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #198bb7; HEIGHT: 406px; OVERFLOW: hidden; PADDING-TOP: 0px
}
/* banner3结束 */

/* advertisement4开始 */
.hdyw-pic{width:395px; height:255px; position:relative; margin-right:-395px; float:left; margin-top:6px;}
.hdyw-pic img{width:395px; height:255px;}
/* advertisement4结束 */

/* advertisement5开始 */
/*Carousel v1
------------------------------------*/
.carousel-v1 .carousel-caption {
	 left: 0;
	 right: 0;
	 bottom: 0;
	 padding: 7px 15px;
	 background: rgba(0, 0, 0, 0.7);
}

.carousel-v1 .carousel-caption p {
	 color: #fff;
	 margin-bottom: 0;
}

.carousel-v1 .carousel-arrow a.carousel-control {
	 opacity: 1;
	 font-size:30px;
	 height:inherit;
	 width: inherit;
	 background: none;
	 text-shadow: none;
	 position: inherit;
}

.carousel-v1 .carousel-arrow a i {
	 top: 50%;
	 opacity: 0.6;
	 background: #000;
	 margin-top: -18px;
	 padding:0px 12px 5px;
	 position: absolute;
}
.carousel-v1 .carousel-arrow a i:hover {
	 opacity: 0.8;
}

.carousel-v1 .carousel-arrow a.left i {
	 left: 0;
}
.carousel-v1 .carousel-arrow a.right i {
	 right: 0;
}

/*Carousel v2
------------------------------------*/
.carousel-v2 .carousel-control,
.carousel-v2 .carousel-control:hover {
	opacity: 1;
	text-shadow: none;
}

.carousel-v2 .carousel-control.left,
.carousel-v2 .carousel-control.right {
	top: 50%;
	z-index: 5;
	color: #eee;
	width: 45px;
	height: 45px;
	font-size: 30px;
	margin-top: -22px;
	position: absolute;
	text-align: center;
	display: inline-block;
	border: 2px solid #eee;
	background: rgba(0,0,0,0.1);
}

.carousel-v2 .carousel-control:hover {
	background: rgba(0,0,0,0.3);
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}

.carousel-v2 .carousel-control.left {
	left: 20px;
}

.carousel-v2 .carousel-control.right {
	right: 20px;
}

.carousel-v2 .carousel-control .arrow-prev,
.carousel-v2 .carousel-control .arrow-next {
	top: -5px;
	position: relative;
}

.carousel-v2 .carousel-control .arrow-next {
	right: -2px;
}


@media (min-width: 768px) {
	.carousel-indicators {
		bottom: 10px;
	}
}
/* advertisement5结束*/

/* 默认幻灯片 */
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0; text-align:left;width:300px;height:20px;line-height:20px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:0px;height:20px;right:3px;*right:5px;_right:4px;background: #777;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:20px;margin-right:2px;padding:0px 6px; font-style:normal; height:20px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}
.datetime{float:right;}
/* 默认幻灯片2 */

/* 友情链接1开始 */
.quick_link ul li {
	float: left; margin-right:-22px}
/* 友情链接1结束 */

/* 友情链接3开始 */
.wp-link .link-item { width: 100%; height: 27px; line-height: 27px; float: left; overflow: hidden;}
.wp-link .link-item a.link-name { display: inline-block; height: 27px; line-height: 27px; padding-left: 23px;}
.wp-link .link-item { width: 33.31999%;}
.wp-link .link-item a { display: inline-block; padding:0 10px 0 16px; }
/* 友情链接3结束 */

/* guestbook1开始 */
.AreaTitle{border-top:2px solid #F4FFF4;border-bottom:1px solid #4F8F36;background-color:#F9FFF9;height:29px;line-height:29px;width:100%;font-weight:bold;text-indent:10px;color:#38790D}
/* guestbook1结束 */

/* top_main2、3开始 */
.pic{margin:0}
.index_list{PADDING-LEFT:0}
.index_more {
	POSITION: absolute; TOP: -35px; RIGHT: 0px
}
.index_more A {
	 FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.index_more_tz {
	POSITION: absolute; TOP: -35px; RIGHT: 0px
}
.index_more_tz A {
    FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.tabs_index {
	LIST-STYLE: none none outside;  PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 20px; HEIGHT: 40px; PADDING-TOP: 0px
}
.tabs_index DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.tabs_index DD A {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 150px; DISPLAY: block; HEIGHT: 40px;  FONT-SIZE: 14px
}
.tabs_index DD A:focus {
	 FONT-WEIGHT: bold
}
.tabs_index DD.active {
	MARGIN-TOP: 0px; 
}
.tabs_index DD.active A {
	  CURSOR: default; FONT-WEIGHT: bold; 
}
.tabs_index DD:first-child {
	MARGIN-LEFT: 0px
}
.questionli {
	LIST-STYLE: none none outside;  TEXT-ALIGN: left; LINE-HEIGHT: 33px; PADDING-LEFT: 15px;
}
.questionli span{float:right;}
.top_main2 UL LI A {
	FONT-FAMILY: "CenturyGothic","Microsoft Yahei"; COLOR: #444; FONT-SIZE: 14px
}
.top_main2 UL LI A:hover {
	 TEXT-DECORATION: underline
}
.top_main2t UL LI.toptext2 {
	 PADDING-BOTTOM: 10px; LINE-HEIGHT: 2.4em; MARGIN-BOTTOM: 5px
}


/* top_main3 */
.top_main3 UL LI {
	LIST-STYLE: none none outside;  TEXT-ALIGN: left; LINE-HEIGHT: 33px; PADDING-LEFT: 0px
}
.top_main3 UL LI A {
	FONT-FAMILY: "CenturyGothic","Microsoft Yahei";  FONT-SIZE: 14px
}
.top_main3 UL LI.toptext2 DD IMG {
	WIDTH:100%;margin-top:11px;
}
.top_main3 UL LI A:hover {
	 TEXT-DECORATION: underline
}
.top_main3 UL.index_list LI.toptext2 SPAN:hover {
	 TEXT-DECORATION: underline
}
.top_main3 UL.index_list LI.toptext2 SPAN {
	WIDTH: 485px; DISPLAY: block;  FONT-SIZE: 13px
}
.top_main3 UL.index_list LI.toptext2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.top_main3 li span{	float:left;padding-right:10px;color:#b3b3b3;font-size:16px;}
.top_main3 UL.index_list LI.toptext2 A {
	PADDING-LEFT: 0px
}
.top_main3 UL LI.toptext2 {
	 PADDING-BOTTOM: 4px; LINE-HEIGHT: 2.4em; MARGIN-BOTTOM: 5px;
	 height:100%
}
.top_main3 UL.index_list LI SPAN {
	POSITION: relative; FLOAT: right; COLOR: #900; FONT-SIZE: 12px; TOP: -1px
}

.top_main3 UL.index_list LI A {
	PADDING-LEFT: 18px
}
.top_main2 UL.index_list LI SPAN {
	POSITION: relative; FLOAT: right; COLOR: #900; FONT-SIZE: 12px; TOP: -1px
}

.top_main2 UL.index_list LI A {
	PADDING-LEFT: 18px
}
/* top_main2、3结束 */

/* top_main4开始 */
.index_h1{
	line-height:45px;
	margin-bottom:3px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-size:17px;
	font-weight:700
	}
.index_h1 span{
	float:right;
	padding-right:10px;
	color:#5c5c5c;
	font-weight:100;
	font-size:14px;
	}
.index_top_news{
	height:105px;
	font-size:14px;
	}
.index_top_span{
	float:left;
	font-size:24px;
	line-height:105px;
	width:19%;
	margin-left:20px;
	font-weight:bold;
	}
.index_top_news_right{
	margin-top:-15px;
	padding-right:30px;
	line-height:26px;
	}
.index_h2{
	height:29px;
	line-height:34px;
	font-size:16px;
	color:#333;
	font-weight:700
	}
.index_con_news li{
	line-height:35px;
	font-size:14px;
	}
.top_main4 li span{
	float:left;
	padding-right:10px;
	font-size:16px;
	}
.index_top_news2{
	height:70px;
	width:100%;
	}
.index_top_span2{
	float:left;
	font-size:18px;
	font-weight:bold;
	line-height:70px;
	width:80px;
	margin-left:20px;
	}
.index_con_pic img{
	margin-right:3.6%;
	margin-top:8px;
	}
.index_con_pic{margin-top:8px;}
.index_con_pic ul li{
	width:110px;
	float:left;
	padding-left:10px;
	font-size:14px;
	line-height:23px;
	}

/* top_main4结束 */

/* top_main5开始 */
.top_main5 li span{
	float:left;
	padding-right:10px;
	color:#b3b3b3;
	font-size:16px;
	}
/* top_main5结束 */

/* top_main6开始 */
.top_lt2 {
	LINE-HEIGHT: 26px;HEIGHT: 42px
}
.top_lt2 H4 {
	TEXT-INDENT: 5px; FLOAT: left; FONT-SIZE: 16px;font-weight:bold;
}
.top_lt2 SPAN {
	MARGIN-TOP: 8px; FLOAT: right
}
.jiaodian LI {
	DISPLAY: block;  MARGIN-RIGHT: 10px
}
.jiaodian LI H4 {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 10px;FONT-SIZE: 14px
}
.jiaodian LI H4 A {
	font-weight:bold;
}
.fl {
	FLOAT: left
}
.jiaodian IMG {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px;PADDING-TOP: 2px
}
.jiaodian{height:90px;}
/* top_main6结束 */

/* top_main7开始 */
.news_text {
	PADDING-TOP: 8px
}
.news_text LI {
	LINE-HEIGHT: 23px; WIDTH: 98%; DISPLAY: block; FONT-FAMILY: Arial; HEIGHT: 23px; FONT-SIZE: 13px
}
.news_text LI SPAN {
	FONT-SIZE: 10px; MARGIN-RIGHT: 4px
}
/* top_main7结束 */

/* top_main8开始 */
.top_lt3 {
	LINE-HEIGHT: 52px; PADDING-LEFT: 52px; BACKGROUND: url(../img/in_icon1.jpg) no-repeat left center; HEIGHT: 52px
}
.top_lt3 H2 {
	LINE-HEIGHT: 52px; MARGIN: 0px 10px;  FLOAT: left; COLOR: #1d4c90; FONT-SIZE: 21px; FONT-WEIGHT: 500
}
.top_lt3 A {
	LINE-HEIGHT: 20px; MARGIN-TOP: 22px; WIDTH: 30px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; COLOR: #0395e1; MARGIN-LEFT: 10px; FONT-SIZE: 12px
}
.con_list_con UL LI {
	BORDER-BOTTOM: #c9c9c9 1px solid; LINE-HEIGHT: 64px; HEIGHT: 64px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom; _height: 64px; _line-height: 64px
}
.con_list_con UL LI SPAN {
	PADDING-LEFT: 8px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Book Antiqua; FLOAT: left; COLOR: #0395e1; FONT-SIZE: 14px
}
.con_list_con UL LI A {
	WIDTH: 260px; COLOR: #282828; FONT-SIZE: 12px
}
/* top_main8开始 */

/* channel16、17开始 */
.appWrapper {
	font-size: 18px;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

 .appTitle  h2 {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 16px;
	margin:0;
}

 .articleList li {
	list-style-type: none;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.menuListVertical li a {
	display: inline-block;
	line-height: 35px
}
/* channel16、17结束 */

/* channel18开始 */
.article_list_14_pic{width:18%;float:left}
.c18_title{font-size:16px}
.c18_neirong{font-size:12px;max-height:150px;overflow:hidden;color:#777;line-height:20px;}
.c18_zfk{margin-top:10px; }
.c18_rq{font-size:24px;}
/* channel18结束 */

/* channel21开始 */
.top_lt4{padding:0;display:block;line-height:29px;height:45px;}
.top_lt4 .tt{font-size:20px}
.top_lt4 .more a{cursor:pointer;display:block;float:right;padding-right:15px;font-size:12px;font-weight:400;margin-top:10px;}
/* channel21开始 */

/* channel23开始 */
.top21{margin-top:10px;}
/* channel23开始 */

/* channel24开始 */
.c24_title{font-size:20px; font-family:微软雅黑;line-height:70px; color:#22132d;}
.c24_more{ line-height:70px;}
/* channel24开始 */

/* channel26开始 */
.single-main{padding:10px 10px;}
.single-main2{padding:10px; background-color:#fff;box-shadow:1px 1px 1px #ddd;}
.single-main a h2{font-size:18px;padding:2px 0 10px 0;font-weight:700;}
.single-main a img{margin-bottom:10px;}
/* channel26开始 */

/* channel27开始 */
.leftNav{position:relative;}
.leftNav h3{color:#fff;font-size:22px;line-height:68px;padding:0 22px;font-weight:600;}
.leftNav .menuicon {color: #fff;display:none;}
.leftNav li{border-bottom:1px solid #ddd;font-size:15px;line-height:22px;zoom:1;position:relative;}
.leftNav li.current a{position:relative;left:-6px;position:relative;}
.leftNav li a{display:block;padding:1em 0 1em 22px;margin-right:28px;zoom:1;}
/* channel27开始 */

/* channel29开始 */
#cl29,#cl292 {
    overflow:hidden;
    position: relative;
    zoom:1;
}
#cl29 li a,#cl292 li a{
	font-size: 16px;
    font-weight: bold;
}

#cl29 li,#cl292 li {
    float:left;
    height:30px;
    padding: 0 6px;
    line-height:21px;
    text-align:left;
    font-size: 14px;
    font-weight: bold;
    font-family: "microsoft yahei";
    cursor:pointer;
    
}
#cl29 li.fli_none a,#cl292 li.fli_none a{margin-left:10px;}
.index_list li{
    padding-left: 12px;
    height:28px;
	line-height:24px;
white-space: nowrap;

    text-overflow: ellipsis;
    overflow: hidden;
}
.top_main29_title{HEIGHT: 30px}
.top_main29_more{POSITION: relative; MARGIN: -37px 0px 0px; FONT-FAMILY: 'simsun'; FLOAT: right; COLOR: #166337; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.top_main29_content2{display: none;}
/* channel29开始 */

.post-wrap ul li{line-height:40px;}

/*xiazai start*/
.news_tagss a {display: inline-block;height:18px;line-height:18px; margin: 0 5px 5px 0;padding: 0px 10px; background-color: #B8B8B8; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px;color: #fff; text-decoration: none;}

.news_tags a {display: inline-block; margin: 0 5px 5px 0;padding: 0px 10px; background-color: #B8B8B8; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px;color: #fff; text-decoration: none;}
.news_tags a:hover, #suggested_tags_panel a.added {background-color: #f87b00;}

.toupiao{height:100px;}
.toupiao li{ float:left;width:100%;padding:10px;margin-left:10px;

}
.toupiao li span{ margin-left:10px;
}
/*xiazai end*/

/*liuyan 开始*/
.pl-loading img {
	width: 30px;
	margin-bottom: 20px
}
.login-box .login-logo img {
	height: 75px;
	width: 84px
}
.pl-box-wrap {
	padding: 20px 0;
	border-top: 1px solid #cecece;
	width:657px;
}
@media all and (max-width:460px) {
.pl-box-wrap {
	padding: 20px 0;
	border-top: 1px solid #cecece;
	width:100%;
}
}
.pl-list-wrap .pl-box-wrap {
	position: relative;
	top: 30px
}

.pl-loading {
	position: absolute;
	height: 100%;
	padding-top: 100px;
	color: #999;
	z-index: 10
}

.pl-loading img {
	width: 30px;
	margin-bottom: 20px
}

.pl-box-wrap .dropdown button {
	height: 30px;
	width: 30px;
	border-radius: 0;
	color: #3ca5f6;
	border: 2px solid #f6f6f6
}

.pl-box-wrap .btn-default.active,.pl-box-wrap .btn-default:active,.pl-box-wrap .btn-default:hover,.pl-box-wrap .open>.dropdown-toggle.btn-default {
	color: #fff;
	background-color: #3ca5f6;
	border-color: #3ca5f6
}

.pl-box-wrap .dropdown-menu {
	border: none;
	box-shadow: 0 0 15px rgba(18,21,21,.2);
	margin: 10px 0 0;
	text-align: center;
	width: 120px;
	min-width: 10px;
	border-radius: 0
}

.pl-box-wrap .dropdown-menu li {
	color: #bbb;
	font-size: 16px;
	margin: 12px 0;
	cursor: pointer
}

.pl-box-wrap .dropdown-menu li:hover {
	color: #333
}

.pl-box-wrap .pl-content {
	word-break: break-all;
	word-wrap: break-word;
	line-height: 24px;
	margin-top:40px;
}
.pl-box-wrap .pl-huifu {
	word-break: break-all;
	word-wrap: break-word;
	line-height: 24px;
	margin-top:10px;
}


.pl-box-wrap .dropdown .btn .caret {
	margin: -6px 0 0 -3px
}

.timea{margin-right:20px;float:right;color:gray;}
.author-name{margin-left:10px;}
.author-info .author-face {
	width: 50px;
	height: 50px;
	border-radius: 25px;
	overflow: hidden;
	float: left
}
/*liuyan 结束*/

/*跑马灯 开始*/
.runhorse1 {margin-top:5px;}
.runhorse1 li {float:left;margin-left:20px;list-style-type:none; white-space:nowrap;
    overflow: hidden; }
.runhorse1 li a{text-decoration:none;color:red}
#horse{outline-color: rgb(255, 255, 255) !important;}
/*跑马灯 结束*/

/*手机自适应手机 结束*/
#a1{width:100% !important;}
#ckplayer_a1{width:100% !important;}
/*视频自适应手机 结束*/

/*覆盖bootstrap css样式*/
.panel{box-shadow:0 0 0 rgba(0, 0, 0, .05);-webkit-box-shadow:0 0 0 rgba(0, 0, 0, .05)}

/* wuqu */
.banner{position:relative;overflow:auto}
.banner li{list-style:none}
.banner ul li{float:left;min-height:350px}
.breadcrumb{padding:0;margin-top:-1px;background-color:rgba(245, 245, 245, 0);color:#FFF;}
.me{ margin-left:30px; color:#838383;}
.me1{ margin-left:150px; color:#838383;}

<!--tpl9-column.css-->
.link-panel .top_lt1{ border-bottom: 1px solid #c2c1bc; margin-bottom: 15px;}
.link-panel .img-link .link-item {width:49.91999%; float:left; margin-bottom:10px;}
.link-panel .img-link .link-item  a {display:block; margin:0 10px;}
.link-panel .img-link .link-item  a img {width:100%; vertical-align:top;}
.link-panel .wp-link .link-item { width: 100%; height: 27px; line-height: 27px; float: left; overflow: hidden;}
.link-panel .wp-link .link-item a.link-name { display: inline-block; height: 27px; line-height: 27px; padding-left: 23px; background: url(img/arrow.png) no-repeat 5px 8px;}
.link-panel .post-11 .wp-link .link-item { width: 33.31999%;}
.link-panel .post-11 .wp-link .link-item a { display: inline-block; padding:0 10px 0 16px; background:url(../img/arrow-gt.png) no-repeat right 9px;}
.link-panel .post-12 .wp-link .link-item a { display: inline-block; padding:0 10px 0 16px; background: url(../img/arrow-gt.png) no-repeat right 9px;}

#app_E82904820851269389{text-align:center; font-size:14px; color:#626261; line-height:30px;}

#focus {
	POSITION: relative; OVERFLOW: hidden
}
#focus UL {
	POSITION: absolute; HEIGHT: 380px
}
#focus UL LI {
	POSITION: relative; WIDTH: 816px; BACKGROUND: #000; FLOAT: left; HEIGHT: 282px; OVERFLOW: hidden
}
#focus UL LI DIV {
	POSITION: absolute; OVERFLOW: hidden
}
#focus .btnBg {
	POSITION: absolute; WIDTH: 816px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 20px; LEFT: 0px
}
#focus .btn {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 796px; BOTTOM: 13px; PADDING-RIGHT: 10px; HEIGHT: 10px; RIGHT: 0px; PADDING-TOP: 5px
}
#focus .btn SPAN {
	WIDTH: 25px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 10px; MARGIN-LEFT: 5px; CURSOR: pointer; _display: inline; _zoom: 1; _font-size: 0
}
#focus .btn SPAN.on {
	BACKGROUND: #fff
}
#focus .preNext {
	POSITION: absolute; WIDTH: 45px; BACKGROUND: url(../img/sprite.png) no-repeat 0px 0px; HEIGHT: 100px; TOP: 90px; CURSOR: pointer
}
#focus .pre {
	LEFT: 0px
}
#focus .next {
	BACKGROUND-POSITION: right top; RIGHT: 0px
}
#focus .imgList {
	  HEIGHT: 282px;
}
#focus .imgList LI IMG {
	BORDER-BOTTOM: #ddd 0px solid; BORDER-LEFT: #ddd 0px solid; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #fff; BORDER-TOP: #ddd 0px solid; BORDER-RIGHT: #ddd 0px solid; PADDING-TOP: 0px; _vertical-align: bottom
}
/* wuqu */

/* 视频简介图片自适应代码 */

#picauto img{ max-width: 100%;overflow: hidden;}   
/* 视频简介图片自适应代码 */
/* 文章列表自适应代码 */
.contentlist{text-align:right;width:670px;float:left;overflow:hidden}
/*手机端适应*/
@media all and (max-width:460px) {
.contentlist{text-align:right;width:100%;float:left;}
}
.contentlist1{text-align:right;width:836px;float:left;}
/*手机端适应*/
@media all and (max-width:460px) {
.contentlist1{text-align:right;width:100%;float:left;}
}
/* 文章列表自适应代码 */
/*topic topic5 css*/
.LanMu02b{ background-image:url(../img/title01b.gif); width:100%; height:30px;}
.rim02/*边框*/{ border-left:1px solid #cfcfcf; border-top:2px solid #206f96; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.LanMu02a{ background-color:#FFF; width:100px; height:30px; line-height:30px; float:left; text-align:center; border-right:1px solid #cfcfcf; font-size:14px; font-weight:bold; color:#000;}
.m-list li{ overflow:hidden; color:#c1c1c1;}
.list-tweet{ overflow:hidden;}
.list-tweet li,.list-tweet i{ -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s;transition:all .3s;}
.list-tweet li{ overflow:hidden; padding:0 1% 0 2%; border-bottom:1px solid #E3E6EB; *float:left;}
.list-tweet i{ float:right; width:17px; height:17px; overflow:hidden; margin-top:13px; *display:inline;}
.list-tweet h3{ line-height:33px; height:33px; overflow:hidden; font-size:14px;}
.list-tweet img{ float:left; margin-right:9px; width:90px; height:64px;}
.list-tweet p{ font-size:12px; height:75px; line-height:21px; color:#666;}
.clearfix{ *zoom:1;}
.clearfix:after{ display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.drink-me{ height:36px;}
.drink-me i{ font-size:14px; opacity:1; text-indent:-10em;}
.tweet-xxl{ color:#A62F3A; background-position:left -599px;}
.tweet-xl{ color:#C35A4D; background-position:left -618px;}
.tweet-l{ color:#DC754B; background-position:left -638px;}
.tweet-m{ color:#F4904B; background-position:left -658px;}
.tweet-s{ color:#E1E1E1; background-position:left -658px;}
.cBlue,.cBlue:visited,.cBlue a{ color:#1E50A2; font-size:12px;}
.eat-me{ height:110px;}
.eat-me:hover{}
.eat-me i{ *display:none; opacity:0;}
.eat-me h3{ font-weight:bold;}
.tab-bd-con{ display:none; overflow:hidden;}
/*topic topic5 css*/

/*topic11 开始*/
.xyzt-pic{width:100%; float:left; margin-top:16px; overflow: hidden; cursor: pointer;padding-bottom:20px;}
.xyzt-pic li{width:250px; height:110px; float:left; margin-right:33px;}
/*topic11 结束*/

/*topic20 开始*/
 .ztlm1a{width:100%;  height:37px; border-bottom:1px solid #e6e6e6; }
.ztlm1a span{ float:left; font-size:16px;height:37px; line-height:37px;}
.ztlm1b{ width:100%; border-top:1px solid #FFFFFF; padding-top:20px;}
.ztlm1b-1{ float:left;}
/*topic20 结束*/

/*foot5dt css*/
#imgConac{height:68px;}
.police{float:left;margin-left:105px;padding-bottom:20px;}
.copyright {float: left;margin-left:35px;}
/*foot5dt css*/

/*foot6开始 css*/
.link-list li {
	border-top: solid 1px #353535;
}

.link-list li:first-child {
	border-top: none !important;
}

.link-list a {
	color: #eee;
	font-size: 11px;
	padding: 6px 0px;
	display: inline-block;
	text-transform: uppercase;
}

.link-list li i {
	color: #bbb;
	float: right;
	margin-top: 10px;
}

.latest-list li {
	padding: 8px 0;
	border-top: 1px solid #353535;
}

.latest-list li:first-child {
	padding-top: 0;
	border-top: none;
}

.latest-list li a {
	color: #eee;
}

.latest-list small {
	color: #999;
	display: block;
}
.headline h2, .headline h3, .headline h4{	margin: 0 0 -2px 0;
	padding-bottom: 5px;
	display: inline-block;
	border-bottom: 2px solid #72c02c;}
.footer-v1 .footer6{	padding: 40px 0;
	background: #272727;}
	
	.footer-v1 .footer6 p {
	color: #eee;
}

.footer-v1 .footer6 h2 {
	color: #eee;
	font-size: 18px;
	font-weight: 200;
}

/*Link List*/
.footer-v1 .link-list li {
	border-top: solid 1px #353535;
}

.footer-v1 address,
.footer-v1 .link-list a,
.footer-v1 .link-list i {
	color: #eee;
}

.footer-v1 address {
	line-height: 23px;
}


/*Blog Posts (with images)*/
.footer-v1 .footer6 .posts .dl-horizontal a {
 color: #dadada;
}

.footer-v1 .footer6 .dl-horizontal a:hover {
 color: #5fb611 !important;
}

/*copyright-ft6*/
.footer-v1 .copyright-ft6 {
	background: #222;
	border-top: none;
	padding: 10px 0 5px;
}

.footer-v1 .copyright-ft6 p {
	color: #eee;
	margin-top: 14px;
}

.footer-v1 .copyright-ft6 a {
	margin: 0 2px;
}

.footer-v1 .footer-socials {
	margin-top: 12px;
	text-align: right;
}

.footer-v1 .footer-socials li a {
	color: #777;
	font-size: 16px;
}

@media (max-width: 991px) {
	.footer-v1 .copyright-ft6,
	.footer-v1 .footer-socials {
		text-align: left;
	}
}
/*foot6结束 css*/

/*foot9开始 css*/
.foot_left{color: #fff;font-size: 12px;line-height: 22px;float: left;
    padding: 30px 0 0 23px;}
.footlogo{width: 146px;height: 67px;display: block;}
.foot_right{float: right;padding:37px 0;}
.foot_right a{float: left;text-align: center;color: #fff;font-size: 16px;margin-left: 25px;display: block;width:110px;}
.foot_right a img{padding-bottom: 8px;width: 105px;height: 105px;}
/*foot9结束 css*/

/*foot10开始 css*/
.icon4{display:inline-block; width:40px; height:40px;vertical-align:middle;}
#botnav {background-size:cover;text-align:center;}
#botnav .inner{display:inline-block;}
#botnav .inner .title {line-height:40px;color:#fff; text-align:left;font-size:20px;margin-bottom:20px;margin-left:0;padding-TOP:15px}
#botnav .inner .title span{line-height:40px;font-family:"Arial";color:#999;margin-left:10px;}
#botnav .inner .link-box{float:left;width:60%;}
.links-wrap{display: inline-block;/* margin:0 auto; */}
.links-wrap li { width: 150px; float: left; margin-right:25px;margin-bottom:10px;display: inline-block;}
.links-wrap li.i1 a .icon4{ background-position: -12px -66px;}
.links-wrap li.i2 a .icon4{ background-position: -82px -66px;}
.links-wrap li.i3 a .icon4{ background-position: -154px -66px;}
.links-wrap li.i4 a .icon4{ background-position: -12px -124px;}
.links-wrap li.i5 a .icon4{ background-position: -82px -125px;}
.links-wrap li.i6 a .icon4{ background-position: -154px -124px;}

.links-wrap li a {display: block;/* margin:100px 20px; */ font-size: 16px;color: #fff; /* border:3px solid #9c9d9f; */font-family:"Microsoft yahei"; text-align:left; }
.links-wrap li a span { /* display: block; */ height: 38px;margin-left:10px; line-height: 38px;}

#footer .inner {line-height:42px;}
#footer .foot {/* float:left; */text-align:center;}
#footer .foot .jbfg{display:none;}
#wp_nav_w100{display:inline-block;float:right;}
.shares{display:inline-block;float:right;width:40%;}
.shares .share{ float:left;width:135px;height:40px;margin-right:12px;margin-bottom:8px;position:relative;vertical-align:middle;text-align:left;}
.shares .share .jia{display:inline-block;/* width: 27px; */ height:40px;line-height:40px;margin-left:4px;vertical-align:top;font-size:14px;color:#fff;}
.shares .share .zdy{display:inline-block;width: 48px; height:40px;}
.shares .share.n1 .zdy-1{background-position: -11px -185px;}
.shares .share.n2 .zdy-2{background-position: -75px -183px;}
.shares .share.n3 .zdy-3{background-position: -11px -232px;}
.shares .share.n4 .zdy-4{background-position: -75px -235px;}
.shares .share .con{display:none;position:absolute;bottom: 54px; left:50%;z-index:100;margin-left:-60px;}
.shares .share .con img{width:120px; height:120px;}
/*foot10结束 css*/

/*foot14开始 css*/
.foot-link-1{/*width:650px; margin:0 auto;padding-left:450px; height:110px;*/padding-top:18px;padding-left:18px;}
.foot-link-1 li{text-align:center; margin-right:20px;}
.foot-link-1 li a,.sy-content-1 dd a,.sy-content-2 dd a{line-height:32px;}
.sy-content-1{ position:relative;padding-top:10px;}
.sy-content-1 dl,.sy-content-2 dl{width:240px; float:right; margin-top:25px; bottom:-96px; right:50px; position:absolute;}
.sy-content-1 dd,.sy-content-2 dd{width:56px; text-align:center; line-height:32px; float:right; margin-left:23px;}
.foot-link-1 li a,.sy-content-1 dd a,.sy-content-2 dd a{ line-height:32px;}
.foot-link{width:100%;float:left;}
.foot-link-1.f_14 li{float:left;margin-left:11px;margin-left:16px;}
#link{display:none; width:107px; position:absolute; bottom:-22px; z-index:100; font-size:14px; right:30px;}
.link-con{width:107px; text-align:center; margin:15px -5px;}
#link-1{display:none; width:107px; position:absolute; bottom:-22px; z-index:100; font-size:14px; right:104px;}
#link-2{display:none; width:107px; position:absolute; bottom:-22px; z-index:100; font-size:14px; right:176px;}
@media (max-width: 700px) {
.sy-content-1{display:none;}
.foot-link .container .col-md-4.col-sm-4.col-xs-12{display:none;}
	}
/*foot14结束 css*/	

/*foot16开始 css*/	
.copyright.foot16{padding-top:5px;margin-left:0}
.police.foot16{padding-top:15px;float:right}
.foot16{color:#fff}
.foot16 a{color:#fff}
/*foot16结束 css*/

/*foot17开始 css*/
.bottom{padding: 50px 0; background: #F6F6F6;}
.mb30{margin-bottom: 30px;}
.pt30{padding-top: 30px;}
.icon-wechat{width: 60px; height: 60px;}
.icon-sina{width: 60px; height: 60px;}
.icon-app{width: 60px; height: 60px;}
.icon-ss{width: 60px; height: 60px;}
.toggleCode .codeSpan{padding: 10px; background:#fff; position: absolute; bottom: 90px; right: 10px; width: 200px; display: none; box-shadow: 1px 1px 2px rgba(0,0,0,.15);}
.toggleCode .codeSpan img{max-width: 100%;}
.toggleCode{position: relative;}
.list-inline.pt30{text-align:right}
@media (max-width: 700px){
.list-inline.pt30{text-align:center;}
	}
/*foot17结束 css*/

/*foot18开始 css*/
.navbar.navbar-default.navbar-top.footer18{min-height:75px;}
@media (min-width: 769px){
 .navbar-top .navbar-nav>li>a {
     padding-top: 20px;
     padding-bottom: 20px;
 }
 }
.navbar.navbar-default.navbar-top.footer18 span{color:#fff}
.navbar.navbar-default.navbar-top.footer18{color:#fff}
.navbar.navbar-default.navbar-top.footer18 a{color:#fff}
.navbar-top .navbar-link>li>a{   padding: 0 5px;
     line-height: 1em;}
/*foot18结束 css*/

/*foot19开始 css*/
 .foot19{height:146px;}
 .foot1b-1{margin-right:44px}
  .foot1b img{float:right;width:78px;}
.foot19-logo{margin-top:29px;}
.foot1a-2{margin-top:45px;}
.foot1b{margin-top:25px;}
@media (max-width: 768px) {
.foot1a-2{ float:none; text-align:center; width:100%; margin:auto;margin-top:45px;}
.foot19-logo{display:none}
.foot1b{display:none}
}
/*foot19结束 css*/
/*foot21开始*/
.copyright.foot21{padding-top:25px;margin-left:0}
.foot21{color:#fff}
.foot21 a{color:#fff}
/*location4开始*/
.breadcrumbs {
  overflow: hidden;
  padding: 10px 0 6px;
  border-bottom: solid 1px #eee;
  background-color: #FCFCFC;
}

.video-business-img1 {
  background: url(../video/youtube-business/video-business-img1.jpg)/*tpa=http://htmlstream.com/preview/unify-v1.9/assets/video/youtube-business/video-business-img1.jpg*/ no-repeat center;
  background-size: cover; /*Scales the background image to be as large as possible*/
}

.breadcrumbs h1 {
  color: #666;
  font-size: 22px;
  margin-top: 8px;
}
.fl-left{float:left}

.breadcrumb {
  padding-right: 0;
  background: none;
  position: relative;
}
.breadcrumb a {
  color: #777;
}

@media (max-width: 550px) {
  .breadcrumbs h1.fl-left,
  .breadcrumbs ul.pull-right {
    width: 100%;
    text-align: center;
  }

  .breadcrumbs h1.fl-left {
    margin-bottom: 0;
  }

  .breadcrumbs .breadcrumb {
    top: 0;
    margin-bottom: 10px;
  }
}
/*location4结束*/

/*location*/
.kli40 {
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    border-bottom:1px solid #b8d0e6;
}
.infofontstyle p{
font-size:18px;
word-break:break-all;
line-height:190%;
text-indent:2em;
font-family: 微软雅黑;
}
.infofontstyle p img{
margin-left:-2em;
}
.photonews{
background:#f6f6f6;
}
/*地图样式*/

/*简介样式*/
.articleIntro {
margin: .5em 0 .5em 0;
font-size: 14px;
line-height: 24px;
}
.articleIntro p {
padding: 0.75em 0;
}
.margintop{
margin-top:20px;}
.margintop30{margin-top:30px;}
.margintop15{margin-top:15px;}
.infotitle{font-size:2.0em;margin-bottom: 25px;}
/*nav13顶部*/
.theTop {
background: #f6f6f6;
width: 100%;
border-bottom: 1px solid #dedede;
height: 30px;
line-height: 30px;
font-size: 12px;
}
.searchCon {
padding-top: 20px;
float: right;}
.searchBg {
height: 35px;
line-height: 35px;
float: left;
width: 70%;
border-left: 1px solid #ccc;
}
.theTop a{ font-size:12px;}
.theTopLeft{ float:left;}
/*.theTopRight{ float:right;}*/
.maptt a{display: block;
text-align: center;
color: #333;
font-size: 16px;

}
/*nav14*/
.dropdownmenu{margin-top:-10px !important;}
/*nav14*/
/* scrollleft */
.scrollleft{width:100%;padding:5px 20px 0px 20px;margin:20px auto;}
.scrollleft li{float:left;margin-right:7px;display:inline;width:158px;text-align:center;line-height:19px}
.scrollleft img{width:136px;height:100px;padding:10px;border:solid 1px #ddd;}
/* scrolltop */
/*bootstrap 5等分*/
	/* define bootstrap 5 columns */
		.col-xs-1-5,
		.col-sm-1-5,
		.col-md-1-5,
		.col-lg-1-5 {
			position: relative;
			min-height: 1px;
			padding-right: 10px;
			padding-left: 10px;
		}
 
		.col-xs-1-5 {
			width: 20%;
			float: left;
		}
 
		@media (min-width: 768px) {
		.col-sm-1-5 {
				width: 20%;
				float: left;
			}
		}
		@media (min-width: 992px) {
			.col-md-1-5 {
				width: 20%;
				float: left;
			}
		}
		@media (min-width: 1200px) {
			.col-lg-1-5 {
				width: 20%;
				float: left;
			}
		}
		
/*channel43*/
.new-service-business-titie span {
color: #333;
padding-left: 2px;
font-weight: 700;
font-size: 16px;
}
a.new-more-promotion-service {
text-decoration: none;
display: inline-block;
text-align: center;
width: 50px;
height: 20px;
line-height: 20px;
font-size: 11px;
color: #fff;
border-radius: 3px;
vertical-align: top;
margin-top: 2px;
}
.top_main_list{
margin-top:10px;
overflow:hidden;
padding:10px 10px 0 10px;
background-color:#fff;
border:6px solid #eee;
}
.top_main_list ul li {
border-bottom:none;
color: #b3b3b3;
}
.top_main_time{
font-family:Georgia;
font-weight:800;
margin-right:20px;
color:#888;
font-size:16px;
}
.top_main_list1{
margin-left:-8%;

overflow:hidden;
}
.top_main_list1 ul{
overflow:hidden;
margin-top:-10px;
}
.top_main_img img{
	width:100%;	
}
.top_main_img{
	
width:42%;
margin-top:16px;
float:left;
margin-left:8%;
}
.list-group {
margin-top: 0;
margin-bottom: 0;
padding-bottom: 10px;
}
/*channel45*/
.topicList .t{ padding-bottom: 15px; margin-bottom: 10px; }
.topicList .t .title3{ font-size: 14px; padding: 5px 0 10px  0; font-family:"Microsoft YaHei"; }
.topicList .t .tit{ color: #c30000; font-weight:bold;   }
.topicList .t .intro{ color:#666; text-align:left;  line-height: 22px;  }
.topicList .t .intro .more{ color: #c30000;  }
.topicList .n{ height: 29px; line-height: 29px; overflow:hidden; padding: 0 10px 0 18px;}
.topicList .n .date{ float:right; color:#999;  }
.topicList .n{ height:32px; line-height:32px; }
.xsList li{border-bottom:1px dashed #ccc; overflow:hidden;}
.xsList li a{ display:block; margin-left:65px;}
.xsList .date{ float:left; display:block; width:55px; height:50px;margin-bottom:0px; background:#E1E0D8; text-align:center;}
.xsList .date dt{ height:22px; line-height:22px; background:#534F4B; color:#fff;font-size:12px;}
.xsList .date dd{ line-height:28px; font-size:16px; }
.xsList .last{ /* border-bottom:0; */ /* padding-bottom:0; */}
.xsList li{ padding:13px 0 }
.xsList li a{ font-size:14px; line-height:26px; height:52px; overflow:hidden; }
.tzList li{ line-height: 22px; font-size:14px; padding:8px 0 8px 0; background-position:2px -247px}
.indBox{ border:1px solid #E1E1E1; margin-bottom:15px; padding:10px;}
.indBox .hd{ height:33px; line-height:33px; overflow:hidden; border-bottom: 1px solid #E1E1E1; font-size:14px; font-family:"Microsoft YaHei";}
.indBox .hd h3{ float: left; background: #c30000; color: #fff; padding: 0 15px;}
.indBox .hd .more{ font-size: 12px; color: #999; float:right; }
.indBox .hd ul{ overflow:hidden; /* padding-left:18px; */ /* background:url(images/icons.png) 3px -174px no-repeat; */  }
.indBox .hd li{ float:left;}
.indBox .hd li a{ padding: 0 15px; display:block;}
.indBox .hd li a:hover{ text-decoration:none; }
.indBox .hd .on a{ color: #fff; background: #c30000;}
.indBox .bd{ overflow: hidden; padding: 13px 0 0 0;}
.tzList li{ height: 80px; padding: 6px 0 6px 14px; border-bottom:1px dashed #ccc;  overflow:hidden; }
.tzList .dateRight{ display:block; color:#999; }
.tzList .last{ border-bottom:0; padding-bottom:0;}
.tzList li{ line-height: 22px; font-size:14px; padding:8px 0 8px 14px; background-position:2px -247px}
.topicList .t{ padding-bottom: 15px; margin-bottom: 10px; }
.topicList .t .title{ font-size: 14px; padding: 5px 0 10px  0; font-family:"Microsoft YaHei"; }
.topicList .t .tit{ color: #c30000; font-weight:bold;   }
.topicList .t .intro{ color:#666; text-align:left;  line-height: 22px;  }
.topicList .t .intro .more{ color: #c30000;  }
.topicList .n{ height: 29px; line-height: 29px; overflow:hidden; padding: 0 10px 0 18px;}
.topicList .n .date{ float:right; color:#999;  }
.topicHasPic .t{ overflow:hidden; zoom:1; border-bottom: 1px dashed #ccc;}
.topicHasPic .pic{ width: 166px; float:left;    }
.topicHasPic .pic img{ width: 166px; height: 106px;     } 
.topicHasPic .pic a:hover img{ border-color:#aaa;  }
.topicHasPic .con{
    margin-left: 180px;
    }
/*手机端响应*/
@media screen  and (max-width:769px) {
.tar {
    width:100% !important;
  }

#searchsubmit{
height: 34px;
margin-top: -5px;
}
}
/*channel51*/
.leftxshd {
    float: left;
    width: 50px;
    height: 36px;
    text-align: center;
    vertical-align: middle;
    background: url(xsbgrq.jpg) center center no-repeat;

}
.rightxshd {
line-height: 36px;
    float: left;
    margin-left: 12px;
    display: inline;
    text-align: left;
}
.xshd01{ float:left; margin-top:20px; margin-bottom:5px;width: 100%;}
.dateyear{ float:left; width:50px; color:#FFF; line-height:20px; text-align:center; vertical-align:middle;}
/*channel53*/
.txxyw{ text-align:left;}
.txxyw span{ float:right; margin-right:5px; margin-top:5px;}
.tpxw01{padding-top:22px;}
.tpxwWrap{width:828px;height:248px;overflow:hidden; position:relative;}
.tpxwCyl{width:828px;height:228px;}
.tpxwWrap a{display:block;float:left;width:260px;padding-right:16px;text-align:center;}
.tpxwWrap span{line-height:20px;}
.tpxwWrap img{width:260px;height:180px;display:block; margin:0; padding:0;margin-bottom:5px;}
.TabID{height:20px; position:absolute; left:380px; bottom:8px; display:none;}
.TabID li{list-style:none;float:left;width:16px;height:16px;color:#CCC;list-style:none;text-align:center;cursor:pointer;padding:2px 3px 0 3px;margin:0 2px}
.xxywtitle{float:left; width:100%;height:30px;line-height:20px;padding-bottom:5px; white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden; font-weight:bold;text-align:left;}
.xxywtext a:link,.xxywtext a:visited{color:#666666; display:block;line-height:24px;}
.xxywtext a:hover{color:#F00;}
.xxywList{clear:both;margin-top: 10px;}
.xxywList li{height:30px;line-height:30px;background:url(../img/comimg/icon01.jpg) left center no-repeat;white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden;  padding-left:12px; text-align:left;}
.xxywList li span{float:right;color:#666;margin-right:5px;}
/*channel57*/
.panel-success{overflow:hidden}
.list-news57 li{height:83px;}
/*channel58*/
.bt-bg a{color:#1a1a1a;}
.bt-bg{ padding-bottom:7px; height:36px; line-height:22px; overflow:hidden; font-size:20px;}
.xiaoyuan-list{width:100%;}
.xiaoyuan-list dl dd .dd-bt{ height:48px; line-height:24px; color:#333333; overflow:hidden;  font-size:14px; overflow:hidden;}
.xiaoyuan-list dl dd .dd-bt a{color:#333;}
.xiaoyuan-list dl dd .dd-zy{ height:88px; margin:12px 0 16px 0;  line-height:22px; color:#999999; font-size:12px;overflow:hidden;}
.xiaoyuan-list dl dd .dd-zyxia{height:18px; line-height:18px;font-size:12px;}
.xiaoyuan-list dl dd .sj{color:#999999; }
.lbsjk {position: absolute;right: 0;text-align: right;color: #a6a6a6;font-size: 12px;}
.tzlb {height: 34px;line-height: 34px;border-bottom: 1px solid #dddbd9;position: relative;padding-left: 15px;
font-size: 14px;padding-right: 70px;overflow: hidden;}
.58ts{line-height: 38px;height: 38px;color: #282525;font-size: 14px;overflow: hidden;}
.dl-f1{margin-top:16px;background-color:#fcfeff;border:1px solid #e8e7e4}
.dl-f1 dt{margin:15px 15px 5px 15px}
.dl-f1 dd{padding:5px 14px}
.xw-biaoti.bt-bg{margin-bottom:7px;}
/*link14*/
.pic img{width:100%;}
.pic.topic10 img{width:100%;padding:20px 0 10px 0}
/*chaannel60*/
.jzbg3 .jz-biaoti3{ width:100%; height:36px; height:55px; line-height:36px; color:#1a1a1a; overflow:hidden; font-size:20px;float:left;}
.jzbg3 .jzbg-span{ width:100px; height:26px; margin:5px 0 0 0; float:right;cursor:pointer; display:block;}
.uparrow a{ width:100px; height:26px; display:block; }
.uparrow a:hover{ width:100px; height:26px; display:block;}
.downarrow a{ width:100px; height:26px; display:block;}
.downarrow a:hover{ width:100px; height:26px; display:block;}
.jzbg3{ width:100%; margin:16px auto 0 auto; }
.jzbg2{ width:100%;height:208px; margin:0 auto;}
.jzbg-list2{  width:100%;}
.jzbg-list2 li{height:135px; float:left; display:inline;}
.jzbg-list2 li .jz-img{ width:25%; height:120px; margin-top:4px;}
.jzbg-list2 li .jz-wenzi{ width:60%; margin-left:3%;}
.jzbg-list2 li .jz-bt{ height:60px; line-height:20px; font-size:14px; width:100%;font-weight:bold;overflow:hidden;}
.jzbg-list2 li .jz-zy{ height:60px; margin-top:4px; line-height:20px; padding-left:17px; width:100%; overflow:hidden; color:#666; background:url(jzbg-bg.png) no-repeat 0 4px;font-size:12px;}
.jzbg-list2 li .jz-zy p{height:20px; line-height:20px; width:60%; overflow:hidden;color:#666;}
/*channel61*/
.hyap{ width:100%; margin-left:40px;}
.hyap-list{  width:100%; list-style:none; margin-top:11px;}
.hyap-list li{ height:77px; padding:6px 0; width:100%; float:left;}
.hyap-list .border{border-bottom:1px solid #dfdfdf;}
.hyap-list .border-none{border-bottom:none;}
.hyap-list li .hyap-sj{ width:68px; height:64px;}
.hyap-list li .hyap-sj .sj-ri{ height:44px; width:68px; text-align:center; line-height:44px; background-color:#dfdfdf;  font-size:24px;}
.hyap-list li .hyap-sj .sj-nian{ height:22px; width:68px; text-align:center; line-height:22px; color:#fff; font-size:14px;}
.hyap-list li .hyap-wenzi{ height:66px;margin-left: 15px; }
.hyap-list li .hyap-wenzi .hyap-bt{ height:44px; line-height:22px;  overflow:hidden; font-size:14px;color:#262425;}
.hyap-list li .hyap-wenzi .hyap-zy-box{ line-height:16px;padding-TOP:4px;width:302px; color:#999999; overflow:hidden; font-size:12px;}
.hyap-list li .hyap-wenzi .hyap-zy{ line-height:16px;padding:4px 0 0  20px; background:url(../img/comimg/icon-sj.gif) no-repeat 0 5px; max-width:182px; color:#999999; overflow:hidden; font-size:12px;}
.hyap-list li .hyap-wenzi .hyap-zy2{ line-height:16px;PADDING:0 16px 0 20px; background:url(../img/comimg/icon-sj.gif) no-repeat 0 1px; max-width:162px; color:#999999; overflow:hidden; font-size:12px;}
/*channel63*/
.topic63{margin-bottom:15px;}
.topic63 img {width:100%;height:127px;}
.topic63 img:hover{border:1px solid #CBCBCB;background:#f0f0f0;opacity:0.9;filter(alpha=90)}
/*channel64*/
.tzgg{width:100%;}
.tzgg h2{ width:100%; overflow:hidden;  font-size:12px; margin: 0px;padding: 0px;font-weight:normal;color:#1a1a1a; font-size:20px;}
.tzgg h2 span{float:left; width:100px; line-height:26px; height:44px;text-align:center; cursor:pointer; display:block;}
/*link16*/
.link16{margin-bottom:10px;}
.link16 img{width:100%;height:98px;}
.link16 img:hover{border:1px solid #CBCBCB;background:#f0f0f0;opacity:0.9;filter(alpha=90)}

/*channel69*/
.mienbg{width:100%; margin:0 auto; background-color:#FFFFFF; padding:8px 10px 10px;border: 1px solid #dadada;}
.tb_{ height:33px; margin-left:0px;}
.tb_ ul{height:33px;}
.tb_ li{float:left;height: 33px;line-height:30px; text-align:center;cursor:pointer;}
.hovertab{ background-repeat: no-repeat; color:#fff; font-size:12px; font-weight:bold; height: 33px;line-height:30px;}
.hovertab .n_tab1{background:url(../../assets/img/comimg/blue/bg_zhuanqu_over2.jpg) no-repeat;width: 64px;  height: 33px;display:block;}
.normaltab .n_tab1{background:url(../../assets/img/comimg/bg_zhuanqu_out1.jpg) no-repeat; background-repeat: no-repeat; font-size:12px;height: 33px;line-height:30px;width: 64px;color:#0387d0; font-weight:bold; display:block;}
.normaltab .n_tab2{background:url(../../assets/img/comimg/bg_zhuanqu_over1_1.jpg) no-repeat; background-repeat: no-repeat; font-size:12px;height: 33px;line-height:30px;width: 90px; color:#0387d0; font-weight:bold;display:block;}
.normaltab .n_tab3{background:url(../../assets/img/comimg/bg_zhuanqu_over1_1.jpg) no-repeat; background-repeat: no-repeat; font-size:12px;height: 33px;line-height:30px;width: 90px;color:#0387d0; font-weight:bold;display:block;}
.normaltab .n_tab4{background:url(../../assets/img/comimg/bg_zhuanqu_out1.jpg) no-repeat; background-repeat: no-repeat; font-size:12px;height: 33px;line-height:30px;width: 90px;color:#0387d0; font-weight:bold;display:block;}
@media screen and (max-width:700px)
{
.navbar-form{padding:0px 15px;}
.hovertab .n_tab3,.hovertab .n_tab4,.hovertab .n_tab2{background:url(../../assets/img/comimg/blue/bg_zhuanqu_over2.jpg) no-repeat;width: 80px; height: 33px;display:block;}
.normaltab .n_tab2{background:url(../../assets/img/comimg/bg_zhuanqu_over1_1.jpg) no-repeat; background-repeat: no-repeat; font-size:12px;height: 33px;line-height:30px;width: 80px; color:#0387d0; font-weight:bold;display:block;}
.normaltab .n_tab3{background:url(../../assets/img/comimg/bg_zhuanqu_over1_1.jpg) no-repeat; background-repeat: no-repeat; font-size:12px;height: 33px;line-height:30px;width: 80px;color:#0387d0; font-weight:bold;display:block;}
.normaltab .n_tab4{background:url(../../assets/img/comimg/bg_zhuanqu_out1.jpg) no-repeat; background-repeat: no-repeat; font-size:12px;height: 33px;line-height:30px;width: 80px;color:#0387d0; font-weight:bold;display:block;}

}
.dis{display:block;}
.undis{display:none;}
.ctt{ width:100%; height:auto;clear:both;border-top:0;}

.mien .tagNewsa_ul{width:100%;height:198px; position:relative;top:10px;}
.mien .tagNewsa_ul li{ line-height:32px; border-bottom:1px dashed #ccc; background:url(../../assets/img/comimg/icon.jpg) no-repeat 5px center; padding-left:10px; font-size:14px; text-indent:10px;}
.mien .tagNewsa_ul li em{ float:right; color:#999999;}
.mien .tagNewsa_ul li a{ font-size:14px; outline:none;}
.hovertab span a {color:#fff;}
/*channel80*/
.column1_1T{ width:100%; height:31px;}
.column1_1T span{ font-size:14px; color:#fff; line-height:31px; font-weight:bold; padding-left:33px;}
.column1_1L{ width:100%;  border:1px solid #cccccc;}
.column1_1LB{ width:100%;  padding-top:28px; margin:0 auto; overflow:hidden;}
.column1_1LB ul{ width:100%;}
.column1_1LB ul li{ width:30%; height:105px; float:left; margin-right:5px;}
.column1_1LB ul li p{ height:34px; line-height:34px;}
/*channel81*/
.box1{ width:100%; height:235px; float:left; margin-right:10px;  position:relative; border:1px solid #ccc;}
.box_title{ width:100%; height:36px;}
.font1{ position:absolute; top:4px; left:20px; color:#FFF; line-height:22px; font-weight:bold; width:60px; height:15px;}
.font2{ float:right;margin-right:10px;color:#000; line-height:29px; width:44px; height:19px; text-align:center;}
.box_note{ width:100%; height:198px;border-top:none; margin-top: -4px;}
.box_note ul{height:auto; margin:0 auto; padding-top:7px; }
.box_note ul li{   height:29px; ; line-height:30px; background:url(../../assets/img/comimg/li.jpg) no-repeat 10px center; padding-left:20px; border-bottom:#CCC dashed 1px;}
.box_note ul li span{ color:#999999; float:right; line-height:29px;padding-right:10px;}
.tagNewsa_ul li span{ color:#999999; float:right; line-height:29px;}
/*channel98*/
.newstop{  height:43px; margin-bottom:26px;border-bottom: 1px solid #ccc;}
.newstop ol{ float:left;list-style-type:none;}
.newstop ol li{ float:left; font-size:18px; margin-right:25px; padding-bottom: 7px; cursor:pointer;}
.newstop ol li.newscur{ border-bottom:2px solid #18ac61;}
.newstop a{ float:right; color:#9f9f9f; line-height:44px;}
.newstop a:hover{color:#129b55}
.newsconrightlist{height:232px; height:29px; padding-bottom:11px; border-bottom:1px solid #ccc; margin-bottom:11px;}
.newsconrightlist a{ float:left; width:367px; height:17px; overflow:hidden;}
.newsconrightlist b{ margin-top:7px; margin-left:2px;}
.newsconrightlist img{ float:left;}
.newsconrightlist a:hover{ color:#129b55}
.newsconrightlist span{ float:right; color:#999;margin-top:-15px;}
/*channel99*/
#newscon {
height: 264px;
overflow: hidden;}
#noticecon {
height: 264px;
overflow: hidden;}
.newsrighttop{  height:43px; margin-bottom:26px;border-bottom: 1px solid #ccc;}
.newsrighttop ol{ float:left;list-style-type:none;}
.newsrighttop ol li{ float:left; font-size:18px; margin-right:25px; padding-bottom: 7px; cursor:pointer;}
.newsrighttop ol li.newsrightscur{ border-bottom:2px solid #18ac61;}
.newsrighttop a{ float:right; color:#9f9f9f; line-height:44px;}
.newsrighttop a:hover{color:#129b55}
.noticeconlist{height:17px; margin-bottom:18px;}
.noticeconlist a{ float:left; width:340px;}
.noticeconlist a:hover{color:#129b55}
.noticeconlist span{ float:right; color:#999;margin-top:-21px;}

/*play3*/
.box2{  height:235px; float:right;  position:relative;}
.box2_title{  height:31px; }
.right_font1{ height:15px; position:absolute; left:43px; top:4px; line-height:22px; color:#FFF; font-weight:bold;}
.right_font2{ float: right; font:12px; line-height:32px;}
.right_font2 a{ color:#FFF;margin-right:10px;}
/*link19*/
.link19{ width:100%;  margin:0 auto; position:relative; margin-top:10px; overflow:hidden;}
.link19_title{height:32px;}
.linktop19_font{ width:60px; height:15px; position:absolute; left:43px; top:4px; color:#FFF; font-weight:bold; line-height:22px;}
.link19_note{ width:100%; height:auto; padding-bottom:12px; border:1px solid #ccc; border-top:none;  }
.link19_note1{ width:100%;line-height:26px; padding-left:10px; margin:0 auto; padding-top:12px;}
.link19_note1 a{ color:#000;}
.link19_note.padding{padding:0 15px 20px 15px;}
/*topic15*/
.font4 a {
width: 54px;
height: 29px;
background: url(../../assets/img/comimg/more1.jpg) no-repeat left center;
display: block;
float: right;
}
/*foot17*/
.foot17logo{
width: 100%;
max-height: 260px;	
}
/*link18*/
.link18{margin:21.5px 0px;
	text-align: center;
	}
/*link25*/
.footlink25{background-color:#f2f1eb; border-top:1px solid #e4e2d6;}
.quicklink{padding-top:20px;overflow:hidden;padding-bottom:10px;}
.quicklink h3{float:left; width:70px;  padding-top:10px;}
@media screen and (max-width:700px)
{
.quicklink h3{float:left; width:70px; margin-left:25px;_margin-left:20px;}
	}
.quicklink ul{float:left;margin-left:10px;}
.quicklink ul li{ line-height:21px; display:inline;}
.quicklink li a:link,.quicklink li a:visited{color:#886a3e; display:block;}
.quicklink li a:hover{color:#871313;}
.quicklink h3{text-align: center;}
.link25font{font-size:15px;font-family:微软雅黑;}
/*link27*/
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
img{max-width:100%; vertical-align:middle;}
.szxy{width:100%;background:url(../../assets/img/comimg/red/szxy.jpg) no-repeat center top #a90000; min-height: 236px;}
.szxy-con{width:100%;}
.szxy-title{font-size:24px; line-height:36px;margin:0px auto;}
.szxy-title li a{color:#fff; margin:0 10px; padding:0 5px; *padding-bottom:0;}
.szxy-current a:link,.szxy-current a:visited,.szxy-current a:hover,.szxy-current a:active{COLOR:#f3e868;TEXT-DECORATION:none; border-bottom:2px solid #f3e868; padding-bottom:0;}

.szxy-con li{width:160px; margin:0 14px; line-height:40px; color:#fff; font-size:16px; text-align:center; line-height:26px}
.szxy-title li{float:left;width:150px;text-align: center;}
.szxy-title ul{width:450px;margin: 0 auto;margin-bottom: 20px;}
.szxy-title {text-algin:center}
.szxy-con li a{color:#fff;}
.szxy-con li a:hover{color:#f3e868;}
.wid_1100{width:100%; margin:0 auto;padding-top:40px;}
#ccc0,#ccc1,#ccc2{width:100%;overflow:hidden;}
#ccc0 li,#ccc1 li,#ccc2 li{float:left;}
.szxy-title ul{overflow:hidden}
.sy-list-1 {margin-left:15px;}
/*nav样式*/
#TeXiao2{margin-left:-15px;}
.glyphicon{top:-2px;}
.nav24header{margin-top:-2px;margin-bottom:0px;}
@media screen and (max-width:700px){
.nav24header{margin-top:1px;}
#searchsubmit {
margin-top: -4px;
}
#TeXiao2{margin-left:0px;}
}
@media screen and (max-width:700px)
{.index_more_tz{display:none}
#newscon {
height: auto;
overflow: hidden;}
#noticecon {
height: auto;
overflow: hidden;}
}